builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-161 starttime: 1461181174.39 results: success (0) buildid: 20160420103441 builduid: c166b148dc034f398601cae773c0cb63 revision: 50e5abd1f981d784be7300b645188720b88ee8e9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:34.391593) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:34.392107) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:34.392432) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:34.621847) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 12:39:34.622242) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 --12:39:35-- 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% 12.76 MB/s 12:39:36 (12.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.268000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 12:39:35.929645) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 12:39:35.929997) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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=4.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 12:39:40.751290) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 12:39:40.751696) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 50e5abd1f981d784be7300b645188720b88ee8e9 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 50e5abd1f981d784be7300b645188720b88ee8e9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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-04-20 12:39:41,413 truncating revision to first 12 chars 2016-04-20 12:39:41,413 Setting DEBUG logging. 2016-04-20 12:39:41,414 attempt 1/10 2016-04-20 12:39:41,414 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/50e5abd1f981?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 12:39:41,868 unpacking tar archive at: fx-team-50e5abd1f981/testing/mozharness/ program finished with exit code 0 elapsedTime=1.193000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 12:39:42.012001) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:42.012357) ========= script_repo_revision: 50e5abd1f981d784be7300b645188720b88ee8e9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:42.012800) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:42.013091) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 12:39:42.029483) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 35 secs) (at 2016-04-20 12:39:42.029801) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 12:39:42 INFO - MultiFileLogger online at 20160420 12:39:42 in C:\slave\test 12:39:42 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 fx-team --download-symbols true 12:39:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:39:42 INFO - {'append_to_log': False, 12:39:42 INFO - 'base_work_dir': 'C:\\slave\\test', 12:39:42 INFO - 'blob_upload_branch': 'fx-team', 12:39:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:39:42 INFO - 'buildbot_json_path': 'buildprops.json', 12:39:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:39:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:39:42 INFO - 'download_minidump_stackwalk': True, 12:39:42 INFO - 'download_symbols': 'true', 12:39:42 INFO - 'e10s': False, 12:39:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:39:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:39:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:39:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:39:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:39:42 INFO - 'C:/mozilla-build/tooltool.py'), 12:39:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:39:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:39:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:39:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:39:42 INFO - 'log_level': 'info', 12:39:42 INFO - 'log_to_console': True, 12:39:42 INFO - 'opt_config_files': (), 12:39:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:39:42 INFO - '--processes=1', 12:39:42 INFO - '--config=%(test_path)s/wptrunner.ini', 12:39:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:39:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:39:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:39:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:39:42 INFO - 'pip_index': False, 12:39:42 INFO - 'require_test_zip': True, 12:39:42 INFO - 'test_type': ('testharness',), 12:39:42 INFO - 'this_chunk': '1', 12:39:42 INFO - 'total_chunks': '10', 12:39:42 INFO - 'virtualenv_path': 'venv', 12:39:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:39:42 INFO - 'work_dir': 'build'} 12:39:42 INFO - ##### 12:39:42 INFO - ##### Running clobber step. 12:39:42 INFO - ##### 12:39:42 INFO - Running pre-action listener: _resource_record_pre_action 12:39:42 INFO - Running main action method: clobber 12:39:42 INFO - rmtree: C:\slave\test\build 12:39:42 INFO - Using _rmtree_windows ... 12:39:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:40:46 INFO - Running post-action listener: _resource_record_post_action 12:40:46 INFO - ##### 12:40:46 INFO - ##### Running read-buildbot-config step. 12:40:46 INFO - ##### 12:40:46 INFO - Running pre-action listener: _resource_record_pre_action 12:40:46 INFO - Running main action method: read_buildbot_config 12:40:46 INFO - Using buildbot properties: 12:40:46 INFO - { 12:40:46 INFO - "project": "", 12:40:46 INFO - "product": "firefox", 12:40:46 INFO - "script_repo_revision": "production", 12:40:46 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 12:40:46 INFO - "repository": "", 12:40:46 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 12:40:46 INFO - "buildid": "20160420103441", 12:40:46 INFO - "pgo_build": "False", 12:40:46 INFO - "basedir": "C:\\slave\\test", 12:40:46 INFO - "buildnumber": 165, 12:40:46 INFO - "slavename": "t-w732-ix-161", 12:40:46 INFO - "revision": "50e5abd1f981d784be7300b645188720b88ee8e9", 12:40:46 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:40:46 INFO - "platform": "win32", 12:40:46 INFO - "branch": "fx-team", 12:40:46 INFO - "repo_path": "integration/fx-team", 12:40:46 INFO - "moz_repo_path": "", 12:40:46 INFO - "stage_platform": "win32", 12:40:46 INFO - "builduid": "c166b148dc034f398601cae773c0cb63", 12:40:46 INFO - "slavebuilddir": "test" 12:40:46 INFO - } 12:40:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 12:40:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 12:40:46 INFO - Running post-action listener: _resource_record_post_action 12:40:46 INFO - ##### 12:40:46 INFO - ##### Running download-and-extract step. 12:40:46 INFO - ##### 12:40:46 INFO - Running pre-action listener: _resource_record_pre_action 12:40:46 INFO - Running main action method: download_and_extract 12:40:46 INFO - mkdir: C:\slave\test\build\tests 12:40:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:40:46 INFO - https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:40:46 INFO - trying https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 12:40:46 INFO - Downloading https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 12:40:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 12:40:49 INFO - Downloaded 1274 bytes. 12:40:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 12:40:49 INFO - Using the following test package requirements: 12:40:49 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 12:40:49 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 12:40:49 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 12:40:49 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'jsshell-win32.zip'], 12:40:49 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 12:40:49 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 12:40:49 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 12:40:49 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 12:40:49 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 12:40:49 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:40:49 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 12:40:49 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:40:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:40:49 INFO - https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:40:49 INFO - trying https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 12:40:49 INFO - Downloading https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 12:40:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 12:40:53 INFO - Downloaded 20463317 bytes. 12:40:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:40:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:40:55 INFO - caution: filename not matched: web-platform/* 12:40:55 INFO - Return code: 11 12:40: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')]} 12:40:55 INFO - https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:40:55 INFO - trying https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 12:40:55 INFO - Downloading https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 12:40:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 12:40:58 INFO - Downloaded 36397899 bytes. 12:40:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:40:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:42:18 INFO - caution: filename not matched: bin/* 12:42:18 INFO - caution: filename not matched: config/* 12:42:18 INFO - caution: filename not matched: mozbase/* 12:42:18 INFO - caution: filename not matched: marionette/* 12:42:18 INFO - caution: filename not matched: tools/wptserve/* 12:42:18 INFO - Return code: 11 12:42:18 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')]} 12:42:18 INFO - https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 12:42:18 INFO - trying https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:42:18 INFO - Downloading https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 12:42:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 12:42:22 INFO - Downloaded 67473735 bytes. 12:42:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:42:22 INFO - mkdir: C:\slave\test\properties 12:42:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:42:22 INFO - Writing to file C:\slave\test\properties\build_url 12:42:22 INFO - Contents: 12:42:22 INFO - build_url:https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:42:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:42:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:42:23 INFO - Writing to file C:\slave\test\properties\symbols_url 12:42:23 INFO - Contents: 12:42:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:42:23 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')]} 12:42:23 INFO - https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:42:23 INFO - trying https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:42:23 INFO - Downloading https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:42:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:42:27 INFO - Downloaded 58269906 bytes. 12:42:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:42:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:42:31 INFO - Return code: 0 12:42:31 INFO - Running post-action listener: _resource_record_post_action 12:42:31 INFO - Running post-action listener: set_extra_try_arguments 12:42:31 INFO - ##### 12:42:31 INFO - ##### Running create-virtualenv step. 12:42:31 INFO - ##### 12:42:31 INFO - Running pre-action listener: _pre_create_virtualenv 12:42:31 INFO - Running pre-action listener: _resource_record_pre_action 12:42:31 INFO - Running main action method: create_virtualenv 12:42:31 INFO - Creating virtualenv C:\slave\test\build\venv 12:42:31 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 12:42:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:42:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:42:48 INFO - Installing distribute......................................................................................................................................................................................done. 12:42:50 INFO - Return code: 0 12:42:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:42:50 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')]} 12:42:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:42:50 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')]} 12:42:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:42:50 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:42:50 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 12:42:50 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 12:42:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:42:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:42:50 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:42:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:50 INFO - 'DCLOCATION': 'SCL3', 12:42:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:42:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:42:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:42:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:42:50 INFO - 'HOMEDRIVE': 'C:', 12:42:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:42:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:50 INFO - 'KTS_VERSION': '1.19c', 12:42:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:42:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:42:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:42:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:42:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:42:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:42:50 INFO - 'MOZ_AIRBAG': '1', 12:42:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:50 INFO - 'MOZ_MSVCVERSION': '8', 12:42:50 INFO - 'MOZ_NO_REMOTE': '1', 12:42:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:42:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:42:50 INFO - 'NO_EM_RESTART': '1', 12:42:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:50 INFO - 'OS': 'Windows_NT', 12:42:50 INFO - 'OURDRIVE': 'C:', 12:42:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:42:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:50 INFO - 'PROCESSOR_LEVEL': '6', 12:42:50 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:42:50 INFO - 'PROMPT': '$P$G', 12:42:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:50 INFO - 'PWD': 'C:\\slave\\test', 12:42:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:50 INFO - 'SYSTEMDRIVE': 'C:', 12:42:50 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:50 INFO - 'TEST1': 'testie', 12:42:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:50 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:42:50 INFO - 'USERNAME': 'cltbld', 12:42:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:42:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:42:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:42:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:42:50 INFO - 'WINDIR': 'C:\\windows', 12:42:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:42:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:42:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:42:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:42:51 INFO - Downloading/unpacking psutil>=0.7.1 12:42:52 INFO - Running setup.py egg_info for package psutil 12:42:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:42:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:42:52 INFO - Installing collected packages: psutil 12:42:52 INFO - Running setup.py install for psutil 12:42:52 INFO - building 'psutil._psutil_windows' extension 12:42:52 INFO - error: Unable to find vcvarsall.bat 12:42:52 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-vfbtyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:42:52 INFO - running install 12:42:52 INFO - running build 12:42:52 INFO - running build_py 12:42:52 INFO - creating build 12:42:52 INFO - creating build\lib.win32-2.7 12:42:52 INFO - creating build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:42:52 INFO - running build_ext 12:42:52 INFO - building 'psutil._psutil_windows' extension 12:42:52 INFO - error: Unable to find vcvarsall.bat 12:42:52 INFO - ---------------------------------------- 12:42:52 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-vfbtyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:42:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:42:52 WARNING - Return code: 1 12:42:52 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! 12:42:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:42:52 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:42:52 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 12:42:52 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 12:42:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:42:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:42:52 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:42:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:52 INFO - 'DCLOCATION': 'SCL3', 12:42:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:42:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:42:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:42:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:42:52 INFO - 'HOMEDRIVE': 'C:', 12:42:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:42:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:52 INFO - 'KTS_VERSION': '1.19c', 12:42:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:42:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:42:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:42:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:42:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:42:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:42:52 INFO - 'MOZ_AIRBAG': '1', 12:42:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:52 INFO - 'MOZ_MSVCVERSION': '8', 12:42:52 INFO - 'MOZ_NO_REMOTE': '1', 12:42:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:42:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:42:52 INFO - 'NO_EM_RESTART': '1', 12:42:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:52 INFO - 'OS': 'Windows_NT', 12:42:52 INFO - 'OURDRIVE': 'C:', 12:42:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:42:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:52 INFO - 'PROCESSOR_LEVEL': '6', 12:42:52 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:42:52 INFO - 'PROMPT': '$P$G', 12:42:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:52 INFO - 'PWD': 'C:\\slave\\test', 12:42:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:52 INFO - 'SYSTEMDRIVE': 'C:', 12:42:52 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:52 INFO - 'TEST1': 'testie', 12:42:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:52 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:42:52 INFO - 'USERNAME': 'cltbld', 12:42:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:42:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:42:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:42:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:42:52 INFO - 'WINDIR': 'C:\\windows', 12:42:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:42:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:42:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:42:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:42:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:42:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:42:53 INFO - Running setup.py egg_info for package mozsystemmonitor 12:42:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:42:53 INFO - Running setup.py egg_info for package psutil 12:42:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:42:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:42:53 INFO - Installing collected packages: mozsystemmonitor, psutil 12:42:53 INFO - Running setup.py install for mozsystemmonitor 12:42:53 INFO - Running setup.py install for psutil 12:42:53 INFO - building 'psutil._psutil_windows' extension 12:42:53 INFO - error: Unable to find vcvarsall.bat 12:42:53 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-oym3kx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:42:53 INFO - running install 12:42:53 INFO - running build 12:42:53 INFO - running build_py 12:42:53 INFO - running build_ext 12:42:53 INFO - building 'psutil._psutil_windows' extension 12:42:53 INFO - error: Unable to find vcvarsall.bat 12:42:53 INFO - ---------------------------------------- 12:42:53 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-oym3kx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:42:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:42:53 WARNING - Return code: 1 12:42:53 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! 12:42:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:42:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:42:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:42:53 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:42:53 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 12:42:53 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 12:42:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:42:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:42:53 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:42:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:53 INFO - 'DCLOCATION': 'SCL3', 12:42:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:42:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:42:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:42:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:42:53 INFO - 'HOMEDRIVE': 'C:', 12:42:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:42:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:53 INFO - 'KTS_VERSION': '1.19c', 12:42:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:42:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:42:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:42:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:42:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:42:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:42:53 INFO - 'MOZ_AIRBAG': '1', 12:42:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:53 INFO - 'MOZ_MSVCVERSION': '8', 12:42:53 INFO - 'MOZ_NO_REMOTE': '1', 12:42:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:42:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:42:53 INFO - 'NO_EM_RESTART': '1', 12:42:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:53 INFO - 'OS': 'Windows_NT', 12:42:53 INFO - 'OURDRIVE': 'C:', 12:42:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:42:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:53 INFO - 'PROCESSOR_LEVEL': '6', 12:42:53 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:42:53 INFO - 'PROMPT': '$P$G', 12:42:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:53 INFO - 'PWD': 'C:\\slave\\test', 12:42:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:53 INFO - 'SYSTEMDRIVE': 'C:', 12:42:53 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:53 INFO - 'TEST1': 'testie', 12:42:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:53 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:42:53 INFO - 'USERNAME': 'cltbld', 12:42:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:42:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:42:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:42:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:42:53 INFO - 'WINDIR': 'C:\\windows', 12:42:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:42:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:42:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:42:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:42:53 INFO - Downloading/unpacking blobuploader==1.2.4 12:42:53 INFO - Downloading blobuploader-1.2.4.tar.gz 12:42:53 INFO - Running setup.py egg_info for package blobuploader 12:42:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:42:58 INFO - Running setup.py egg_info for package requests 12:42:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:42:58 INFO - Downloading docopt-0.6.1.tar.gz 12:42:58 INFO - Running setup.py egg_info for package docopt 12:42:58 INFO - Installing collected packages: blobuploader, docopt, requests 12:42:58 INFO - Running setup.py install for blobuploader 12:42:58 INFO - Running setup.py install for docopt 12:42:58 INFO - Running setup.py install for requests 12:42:58 INFO - Successfully installed blobuploader docopt requests 12:42:58 INFO - Cleaning up... 12:42:58 INFO - Return code: 0 12:42:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:42:58 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')]} 12:42:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:42:58 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')]} 12:42:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:42:58 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:42:58 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 12:42:58 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 12:42:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:42:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:42:58 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:42:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:58 INFO - 'DCLOCATION': 'SCL3', 12:42:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:42:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:42:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:42:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:42:58 INFO - 'HOMEDRIVE': 'C:', 12:42:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:42:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:58 INFO - 'KTS_VERSION': '1.19c', 12:42:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:42:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:42:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:42:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:42:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:42:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:42:58 INFO - 'MOZ_AIRBAG': '1', 12:42:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:58 INFO - 'MOZ_MSVCVERSION': '8', 12:42:58 INFO - 'MOZ_NO_REMOTE': '1', 12:42:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:42:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:42:58 INFO - 'NO_EM_RESTART': '1', 12:42:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:58 INFO - 'OS': 'Windows_NT', 12:42:58 INFO - 'OURDRIVE': 'C:', 12:42:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:42:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:58 INFO - 'PROCESSOR_LEVEL': '6', 12:42:58 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:42:58 INFO - 'PROMPT': '$P$G', 12:42:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:58 INFO - 'PWD': 'C:\\slave\\test', 12:42:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:58 INFO - 'SYSTEMDRIVE': 'C:', 12:42:58 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:58 INFO - 'TEST1': 'testie', 12:42:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:42:58 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:42:58 INFO - 'USERNAME': 'cltbld', 12:42:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:42:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:42:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:42:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:42:58 INFO - 'WINDIR': 'C:\\windows', 12:42:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:42:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:42:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:43:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:43:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:43:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:43:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:43:04 INFO - Unpacking c:\slave\test\build\tests\marionette 12:43:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:43:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:04 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 12:43:04 INFO - Running setup.py install for browsermob-proxy 12:43:19 INFO - Running setup.py install for manifestparser 12:43:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for marionette-client 12:43:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for marionette-driver 12:43:19 INFO - Running setup.py install for mozcrash 12:43:19 INFO - Running setup.py install for mozdebug 12:43:19 INFO - Running setup.py install for mozdevice 12:43:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozfile 12:43:19 INFO - Running setup.py install for mozhttpd 12:43:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozinfo 12:43:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozInstall 12:43:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozleak 12:43:19 INFO - Running setup.py install for mozlog 12:43:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for moznetwork 12:43:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozprocess 12:43:19 INFO - Running setup.py install for mozprofile 12:43:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozrunner 12:43:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for mozscreenshot 12:43:19 INFO - Running setup.py install for moztest 12:43:19 INFO - Running setup.py install for mozversion 12:43:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:43:19 INFO - Running setup.py install for wptserve 12:43:19 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 12:43:19 INFO - Cleaning up... 12:43:19 INFO - Return code: 0 12:43:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:19 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:43:19 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 12:43:19 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 12:43:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:19 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:43:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:19 INFO - 'DCLOCATION': 'SCL3', 12:43:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:19 INFO - 'HOMEDRIVE': 'C:', 12:43:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:19 INFO - 'KTS_VERSION': '1.19c', 12:43:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:43:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:19 INFO - 'MOZ_AIRBAG': '1', 12:43:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:19 INFO - 'MOZ_MSVCVERSION': '8', 12:43:19 INFO - 'MOZ_NO_REMOTE': '1', 12:43:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:19 INFO - 'NO_EM_RESTART': '1', 12:43:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:19 INFO - 'OS': 'Windows_NT', 12:43:19 INFO - 'OURDRIVE': 'C:', 12:43:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:43:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:19 INFO - 'PROCESSOR_LEVEL': '6', 12:43:19 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:19 INFO - 'PROMPT': '$P$G', 12:43:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:19 INFO - 'PWD': 'C:\\slave\\test', 12:43:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:19 INFO - 'SYSTEMDRIVE': 'C:', 12:43:19 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:19 INFO - 'TEST1': 'testie', 12:43:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:19 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:43:19 INFO - 'USERNAME': 'cltbld', 12:43:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:19 INFO - 'WINDIR': 'C:\\windows', 12:43:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:43:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:43:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:43:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:43:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:43:24 INFO - Unpacking c:\slave\test\build\tests\marionette 12:43:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:43:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:24 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)) 12:43:37 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)) 12:43:37 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)) 12:43:37 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)) 12:43:37 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)) 12:43:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:43:37 INFO - Downloading blessings-1.6.tar.gz 12:43:37 INFO - Running setup.py egg_info for package blessings 12:43:37 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)) 12:43:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:43:37 INFO - Running setup.py install for blessings 12:43:37 INFO - Running setup.py install for browsermob-proxy 12:43:37 INFO - Running setup.py install for manifestparser 12:43:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for marionette-client 12:43:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for marionette-driver 12:43:37 INFO - Running setup.py install for mozcrash 12:43:37 INFO - Running setup.py install for mozdebug 12:43:37 INFO - Running setup.py install for mozdevice 12:43:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for mozhttpd 12:43:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for mozInstall 12:43:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for mozleak 12:43:37 INFO - Running setup.py install for mozprofile 12:43:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Running setup.py install for mozrunner 12:43:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:43:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:43:39 INFO - Running setup.py install for mozscreenshot 12:43:39 INFO - Running setup.py install for moztest 12:43:39 INFO - Running setup.py install for mozversion 12:43:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:43:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:43:39 INFO - Running setup.py install for wptserve 12:43:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:43:39 INFO - Cleaning up... 12:43:39 INFO - Return code: 0 12:43:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:43:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:43:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:43:39 INFO - Reading from file tmpfile_stdout 12:43:39 INFO - Using _rmtree_windows ... 12:43:39 INFO - Using _rmtree_windows ... 12:43:39 INFO - Current package versions: 12:43:39 INFO - blessings == 1.6 12:43:39 INFO - blobuploader == 1.2.4 12:43:39 INFO - browsermob-proxy == 0.6.0 12:43:39 INFO - distribute == 0.6.14 12:43:39 INFO - docopt == 0.6.1 12:43:39 INFO - manifestparser == 1.1 12:43:39 INFO - marionette-client == 2.3.0 12:43:39 INFO - marionette-driver == 1.4.0 12:43:39 INFO - mozInstall == 1.12 12:43:39 INFO - mozcrash == 0.17 12:43:39 INFO - mozdebug == 0.1 12:43:39 INFO - mozdevice == 0.48 12:43:39 INFO - mozfile == 1.2 12:43:39 INFO - mozhttpd == 0.7 12:43:39 INFO - mozinfo == 0.9 12:43:39 INFO - mozleak == 0.1 12:43:39 INFO - mozlog == 3.1 12:43:39 INFO - moznetwork == 0.27 12:43:39 INFO - mozprocess == 0.22 12:43:39 INFO - mozprofile == 0.28 12:43:39 INFO - mozrunner == 6.11 12:43:39 INFO - mozscreenshot == 0.1 12:43:39 INFO - mozsystemmonitor == 0.0 12:43:39 INFO - moztest == 0.7 12:43:39 INFO - mozversion == 1.4 12:43:39 INFO - requests == 1.2.3 12:43:39 INFO - wptserve == 1.4.0 12:43:39 INFO - Running post-action listener: _resource_record_post_action 12:43:39 INFO - Running post-action listener: _start_resource_monitoring 12:43:39 INFO - Starting resource monitoring. 12:43:39 INFO - ##### 12:43:39 INFO - ##### Running pull step. 12:43:39 INFO - ##### 12:43:39 INFO - Running pre-action listener: _resource_record_pre_action 12:43:39 INFO - Running main action method: pull 12:43:39 INFO - Pull has nothing to do! 12:43:39 INFO - Running post-action listener: _resource_record_post_action 12:43:39 INFO - ##### 12:43:39 INFO - ##### Running install step. 12:43:39 INFO - ##### 12:43:39 INFO - Running pre-action listener: _resource_record_pre_action 12:43:39 INFO - Running main action method: install 12:43:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:43:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:43:40 INFO - Reading from file tmpfile_stdout 12:43:40 INFO - Using _rmtree_windows ... 12:43:40 INFO - Using _rmtree_windows ... 12:43:40 INFO - Detecting whether we're running mozinstall >=1.0... 12:43:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:43:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:43:40 INFO - Reading from file tmpfile_stdout 12:43:40 INFO - Output received: 12:43:40 INFO - Usage: mozinstall-script.py [options] installer 12:43:40 INFO - Options: 12:43:40 INFO - -h, --help show this help message and exit 12:43:40 INFO - -d DEST, --destination=DEST 12:43:40 INFO - Directory to install application into. [default: 12:43:40 INFO - "C:\slave\test"] 12:43:40 INFO - --app=APP Application being installed. [default: firefox] 12:43:40 INFO - Using _rmtree_windows ... 12:43:40 INFO - Using _rmtree_windows ... 12:43:40 INFO - mkdir: C:\slave\test\build\application 12:43:40 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:43:40 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 12:43:44 INFO - Reading from file tmpfile_stdout 12:43:44 INFO - Output received: 12:43:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:43:44 INFO - Using _rmtree_windows ... 12:43:44 INFO - Using _rmtree_windows ... 12:43:44 INFO - Running post-action listener: _resource_record_post_action 12:43:44 INFO - ##### 12:43:44 INFO - ##### Running run-tests step. 12:43:44 INFO - ##### 12:43:44 INFO - Running pre-action listener: _resource_record_pre_action 12:43:44 INFO - Running main action method: run_tests 12:43:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:43:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:43:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:43:44 INFO - grabbing minidump binary from tooltool 12:43:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:44 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 0x01B57368>, '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 0x018B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:43:44 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 12:43:44 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 12:43:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:44:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzq1yn3 12:44:35 INFO - INFO - File integrity verified, renaming tmpzq1yn3 to win32-minidump_stackwalk.exe 12:44:35 INFO - Return code: 0 12:44:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:44:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:44:36 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/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.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 12:44:36 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/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.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 12:44:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:44:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:44:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:44:36 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 12:44:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:44:36 INFO - 'DCLOCATION': 'SCL3', 12:44:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:44:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:44:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:44:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:44:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:44:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:44:36 INFO - 'HOMEDRIVE': 'C:', 12:44:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:44:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:44:36 INFO - 'KTS_VERSION': '1.19c', 12:44:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:44:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:44:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 12:44:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:44:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:44:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:44:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:44:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:44:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:44:36 INFO - 'MOZ_AIRBAG': '1', 12:44:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:44:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:44:36 INFO - 'MOZ_MSVCVERSION': '8', 12:44:36 INFO - 'MOZ_NO_REMOTE': '1', 12:44:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:44:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:44:36 INFO - 'NO_EM_RESTART': '1', 12:44:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:44:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:44:36 INFO - 'OS': 'Windows_NT', 12:44:36 INFO - 'OURDRIVE': 'C:', 12:44:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:44:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:44:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:44:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:44:36 INFO - 'PROCESSOR_LEVEL': '6', 12:44:36 INFO - 'PROCESSOR_REVISION': '1e05', 12:44:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:44:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:44:36 INFO - 'PROMPT': '$P$G', 12:44:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:44:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:44:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:44:36 INFO - 'PWD': 'C:\\slave\\test', 12:44:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:44:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:44:36 INFO - 'SYSTEMDRIVE': 'C:', 12:44:36 INFO - 'SYSTEMROOT': 'C:\\windows', 12:44:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:44:36 INFO - 'TEST1': 'testie', 12:44:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:44:36 INFO - 'USERDOMAIN': 'T-W732-IX-161', 12:44:36 INFO - 'USERNAME': 'cltbld', 12:44:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:44:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:44:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:44:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:44:36 INFO - 'WINDIR': 'C:\\windows', 12:44:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:44:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:44:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:44:36 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/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.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 12:44:38 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 12:44:38 INFO - import pkg_resources 12:44:39 INFO - Using 1 client processes 12:44:42 INFO - SUITE-START | Running 778 tests 12:44:42 INFO - Running testharness tests 12:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:44:43 INFO - Setting up ssl 12:44:44 INFO - PROCESS | certutil | 12:44:44 INFO - PROCESS | certutil | 12:44:44 INFO - PROCESS | certutil | 12:44:44 INFO - Certificate Nickname Trust Attributes 12:44:44 INFO - SSL,S/MIME,JAR/XPI 12:44:44 INFO - 12:44:44 INFO - web-platform-tests CT,, 12:44:44 INFO - 12:44:44 INFO - Starting runner 12:44:44 INFO - PROCESS | 3836 | [3836] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:44:44 INFO - PROCESS | 3836 | [3836] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:44:44 INFO - PROCESS | 3836 | [3836] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:44:44 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:44:45 INFO - PROCESS | 3836 | [3836] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:44:46 INFO - PROCESS | 3836 | 1461181486772 Marionette DEBUG Marionette enabled via build flag and pref 12:44:48 INFO - PROCESS | 3836 | ++DOCSHELL 10F90800 == 1 [pid = 3836] [id = 1] 12:44:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 1 (10F90C00) [pid = 3836] [serial = 1] [outer = 00000000] 12:44:48 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:44:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 2 (10F91800) [pid = 3836] [serial = 2] [outer = 10F90C00] 12:44:49 INFO - PROCESS | 3836 | ++DOCSHELL 13858400 == 2 [pid = 3836] [id = 2] 12:44:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 3 (13858800) [pid = 3836] [serial = 3] [outer = 00000000] 12:44:49 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:44:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 4 (13859400) [pid = 3836] [serial = 4] [outer = 13858800] 12:44:49 INFO - PROCESS | 3836 | 1461181489371 Marionette INFO Listening on port 2828 12:44:52 INFO - PROCESS | 3836 | 1461181492212 Marionette DEBUG Marionette enabled via command-line flag 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:52 INFO - PROCESS | 3836 | ++DOCSHELL 106E7400 == 3 [pid = 3836] [id = 3] 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 5 (106EF400) [pid = 3836] [serial = 5] [outer = 00000000] 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 6 (106F0000) [pid = 3836] [serial = 6] [outer = 106EF400] 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 7 (15D37400) [pid = 3836] [serial = 7] [outer = 13858800] 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492525 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49707 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492531 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49709 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492554 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49710 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492561 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49712 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492565 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49714 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492601 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49715 12:44:52 INFO - PROCESS | 3836 | 1461181492604 Marionette DEBUG Closed connection conn0 12:44:52 INFO - PROCESS | 3836 | 1461181492606 Marionette DEBUG Closed connection conn1 12:44:52 INFO - PROCESS | 3836 | 1461181492609 Marionette DEBUG Closed connection conn2 12:44:52 INFO - PROCESS | 3836 | 1461181492610 Marionette DEBUG Closed connection conn3 12:44:52 INFO - PROCESS | 3836 | 1461181492613 Marionette DEBUG Closed connection conn4 12:44:52 INFO - PROCESS | 3836 | 1461181492706 Marionette DEBUG Closed connection conn5 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492710 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49716 12:44:52 INFO - PROCESS | 3836 | 1461181492795 Marionette DEBUG Closed connection conn6 12:44:52 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:52 INFO - PROCESS | 3836 | 1461181492799 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49718 12:44:52 INFO - PROCESS | 3836 | ++DOCSHELL 15C4BC00 == 4 [pid = 3836] [id = 4] 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 8 (15C4C400) [pid = 3836] [serial = 8] [outer = 00000000] 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 9 (15C56800) [pid = 3836] [serial = 9] [outer = 15C4C400] 12:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 10 (15C23000) [pid = 3836] [serial = 10] [outer = 15C4C400] 12:44:52 INFO - PROCESS | 3836 | 1461181492939 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:44:52 INFO - PROCESS | 3836 | 1461181492944 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103441","device":"desktop","version":"48.0a1"} 12:44:54 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:54 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:54 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:44:55 INFO - PROCESS | 3836 | ++DOCSHELL 18C86000 == 5 [pid = 3836] [id = 5] 12:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 11 (18C87800) [pid = 3836] [serial = 11] [outer = 00000000] 12:44:55 INFO - PROCESS | 3836 | ++DOCSHELL 18C87C00 == 6 [pid = 3836] [id = 6] 12:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 12 (18C88000) [pid = 3836] [serial = 12] [outer = 00000000] 12:44:55 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:55 INFO - PROCESS | 3836 | ++DOCSHELL 1A00E800 == 7 [pid = 3836] [id = 7] 12:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 13 (1A00EC00) [pid = 3836] [serial = 13] [outer = 00000000] 12:44:55 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:55 INFO - PROCESS | 3836 | [3836] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 14 (1A017800) [pid = 3836] [serial = 14] [outer = 1A00EC00] 12:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 15 (19F4FC00) [pid = 3836] [serial = 15] [outer = 18C87800] 12:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 16 (19F51400) [pid = 3836] [serial = 16] [outer = 18C88000] 12:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 17 (19F53C00) [pid = 3836] [serial = 17] [outer = 1A00EC00] 12:44:57 INFO - PROCESS | 3836 | 1461181497103 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 3836 | 1461181497117 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 18 (1B652000) [pid = 3836] [serial = 18] [outer = 1A00EC00] 12:44:57 INFO - PROCESS | 3836 | 1461181497991 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"a5fea9c7-4230-4ead-b621-c858f04e44f9","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103441","device":"desktop","version":"48.0a1","command_id":1}}] 12:44:58 INFO - PROCESS | 3836 | 1461181498440 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:44:58 INFO - PROCESS | 3836 | 1461181498471 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 12:44:58 INFO - PROCESS | 3836 | 1461181498498 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:44:58 INFO - PROCESS | 3836 | [3836] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:44:59 INFO - PROCESS | 3836 | --DOCSHELL 10F90800 == 6 [pid = 3836] [id = 1] 12:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 19 (0B58A000) [pid = 3836] [serial = 19] [outer = 1A00EC00] 12:45:01 INFO - PROCESS | 3836 | --DOCSHELL 15C4BC00 == 5 [pid = 3836] [id = 4] 12:45:01 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:01 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:01 INFO - PROCESS | 3836 | 1461181501666 Marionette TRACE conn7 <- [1,3,null,{}] 12:45:01 INFO - PROCESS | 3836 | 1461181501671 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:45:01 INFO - PROCESS | 3836 | 1461181501690 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 12:45:01 INFO - PROCESS | 3836 | 1461181501713 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 3836 | 1461181501716 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 12:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:45:01 INFO - PROCESS | 3836 | 1461181501749 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - PROCESS | 3836 | 1461181501752 Marionette TRACE conn7 <- [1,6,null,{}] 12:45:01 INFO - PROCESS | 3836 | 1461181501824 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:01 INFO - PROCESS | 3836 | 1461181501838 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 12:45:01 INFO - PROCESS | 3836 | 1461181501842 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 3836 | ++DOCSHELL 0FEBE000 == 6 [pid = 3836] [id = 8] 12:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 20 (10EB1800) [pid = 3836] [serial = 20] [outer = 00000000] 12:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 21 (10F50400) [pid = 3836] [serial = 21] [outer = 10EB1800] 12:45:01 INFO - PROCESS | 3836 | 1461181501893 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 22 (113B1000) [pid = 3836] [serial = 22] [outer = 10EB1800] 12:45:02 INFO - PROCESS | 3836 | ++DOCSHELL 14739C00 == 7 [pid = 3836] [id = 9] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 23 (14A97000) [pid = 3836] [serial = 23] [outer = 00000000] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 24 (14E81400) [pid = 3836] [serial = 24] [outer = 14A97000] 12:45:02 INFO - PROCESS | 3836 | 1461181502333 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 25 (14ED2C00) [pid = 3836] [serial = 25] [outer = 14A97000] 12:45:02 INFO - PROCESS | 3836 | 1461181502557 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 830ms 12:45:02 INFO - PROCESS | 3836 | 1461181502578 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 3836 | 1461181502581 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:45:02 INFO - PROCESS | 3836 | 1461181502685 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 3836 | 1461181502687 Marionette TRACE conn7 <- [1,10,null,{}] 12:45:02 INFO - PROCESS | 3836 | 1461181502715 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:02 INFO - PROCESS | 3836 | ++DOCSHELL 19567400 == 8 [pid = 3836] [id = 10] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 26 (19569800) [pid = 3836] [serial = 26] [outer = 00000000] 12:45:02 INFO - PROCESS | 3836 | 1461181502869 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 27 (147AA400) [pid = 3836] [serial = 27] [outer = 19569800] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 28 (19742400) [pid = 3836] [serial = 28] [outer = 19569800] 12:45:02 INFO - PROCESS | 3836 | 1461181502930 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:02 INFO - PROCESS | 3836 | ++DOCSHELL 0F7E7400 == 9 [pid = 3836] [id = 11] 12:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 29 (0F85D400) [pid = 3836] [serial = 29] [outer = 00000000] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 30 (19F53800) [pid = 3836] [serial = 30] [outer = 0F85D400] 12:45:03 INFO - PROCESS | 3836 | ++DOCSHELL 1A012400 == 10 [pid = 3836] [id = 12] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 31 (1A014000) [pid = 3836] [serial = 31] [outer = 00000000] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 32 (1A1A8C00) [pid = 3836] [serial = 32] [outer = 1A014000] 12:45:03 INFO - PROCESS | 3836 | 1461181503069 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 33 (1AE04800) [pid = 3836] [serial = 33] [outer = 1A014000] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 34 (1A121C00) [pid = 3836] [serial = 34] [outer = 0F85D400] 12:45:03 INFO - PROCESS | 3836 | 1461181503553 Marionette TRACE conn7 <- [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]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 929ms 12:45:03 INFO - PROCESS | 3836 | 1461181503573 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 3836 | 1461181503577 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 12:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:45:03 INFO - PROCESS | 3836 | 1461181503588 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 3836 | 1461181503593 Marionette TRACE conn7 <- [1,14,null,{}] 12:45:03 INFO - PROCESS | 3836 | 1461181503596 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 3836 | 1461181503679 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 12:45:03 INFO - PROCESS | 3836 | 1461181503689 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 3836 | ++DOCSHELL 1B561C00 == 11 [pid = 3836] [id = 13] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 35 (1B64D400) [pid = 3836] [serial = 35] [outer = 00000000] 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 36 (1B674000) [pid = 3836] [serial = 36] [outer = 1B64D400] 12:45:03 INFO - PROCESS | 3836 | 1461181503737 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 37 (1B6D5C00) [pid = 3836] [serial = 37] [outer = 1B64D400] 12:45:04 INFO - PROCESS | 3836 | 1461181504162 Marionette TRACE conn7 <- [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]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 12:45:04 INFO - PROCESS | 3836 | 1461181504214 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 3836 | 1461181504216 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 12:45:04 INFO - PROCESS | 3836 | 1461181504219 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:45:04 INFO - PROCESS | 3836 | 1461181504221 Marionette TRACE conn7 <- [1,18,null,{}] 12:45:04 INFO - PROCESS | 3836 | 1461181504225 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 3836 | 1461181504307 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 12:45:04 INFO - PROCESS | 3836 | 1461181504313 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 3836 | ++DOCSHELL 1C155800 == 12 [pid = 3836] [id = 14] 12:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 38 (1C15D800) [pid = 3836] [serial = 38] [outer = 00000000] 12:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 39 (1C1E6C00) [pid = 3836] [serial = 39] [outer = 1C15D800] 12:45:04 INFO - PROCESS | 3836 | 1461181504359 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 40 (1C69B400) [pid = 3836] [serial = 40] [outer = 1C15D800] 12:45:04 INFO - PROCESS | 3836 | 1461181504742 Marionette TRACE conn7 <- [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]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 12:45:04 INFO - PROCESS | 3836 | 1461181504800 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 3836 | 1461181504802 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:45:04 INFO - PROCESS | 3836 | 1461181504805 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 3836 | 1461181504807 Marionette TRACE conn7 <- [1,22,null,{}] 12:45:04 INFO - PROCESS | 3836 | 1461181504811 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 3836 | 1461181504893 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 12:45:04 INFO - PROCESS | 3836 | 1461181504899 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 3836 | ++DOCSHELL 1795EC00 == 13 [pid = 3836] [id = 15] 12:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 41 (1795F400) [pid = 3836] [serial = 41] [outer = 00000000] 12:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 42 (19E79400) [pid = 3836] [serial = 42] [outer = 1795F400] 12:45:04 INFO - PROCESS | 3836 | 1461181504950 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 43 (19E7E400) [pid = 3836] [serial = 43] [outer = 1795F400] 12:45:05 INFO - PROCESS | 3836 | 1461181505363 Marionette TRACE conn7 <- [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]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 12:45:05 INFO - PROCESS | 3836 | 1461181505378 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 3836 | 1461181505380 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 12:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:45:05 INFO - PROCESS | 3836 | 1461181505383 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 3836 | 1461181505385 Marionette TRACE conn7 <- [1,26,null,{}] 12:45:05 INFO - PROCESS | 3836 | 1461181505388 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 3836 | 1461181505500 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 12:45:05 INFO - PROCESS | 3836 | 1461181505509 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 3836 | ++DOCSHELL 179B2000 == 14 [pid = 3836] [id = 16] 12:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 44 (179B2400) [pid = 3836] [serial = 44] [outer = 00000000] 12:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 45 (17FD9800) [pid = 3836] [serial = 45] [outer = 179B2400] 12:45:05 INFO - PROCESS | 3836 | 1461181505554 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 46 (19744C00) [pid = 3836] [serial = 46] [outer = 179B2400] 12:45:05 INFO - PROCESS | 3836 | 1461181505946 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 12:45:05 INFO - PROCESS | 3836 | 1461181505954 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 3836 | 1461181505956 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 12:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:45:05 INFO - PROCESS | 3836 | 1461181505959 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 3836 | 1461181505961 Marionette TRACE conn7 <- [1,30,null,{}] 12:45:05 INFO - PROCESS | 3836 | 1461181505964 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 3836 | 1461181506039 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 12:45:06 INFO - PROCESS | 3836 | 1461181506097 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 3836 | ++DOCSHELL 0F65C000 == 15 [pid = 3836] [id = 17] 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 47 (0F65CC00) [pid = 3836] [serial = 47] [outer = 00000000] 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 48 (0F665800) [pid = 3836] [serial = 48] [outer = 0F65CC00] 12:45:06 INFO - PROCESS | 3836 | 1461181506142 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (179B6C00) [pid = 3836] [serial = 49] [outer = 0F65CC00] 12:45:06 INFO - PROCESS | 3836 | 1461181506471 Marionette TRACE conn7 <- [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]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 530ms 12:45:06 INFO - PROCESS | 3836 | 1461181506504 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 3836 | 1461181506506 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:45:06 INFO - PROCESS | 3836 | 1461181506514 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 3836 | 1461181506516 Marionette TRACE conn7 <- [1,34,null,{}] 12:45:06 INFO - PROCESS | 3836 | 1461181506519 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 3836 | 1461181506590 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 12:45:06 INFO - PROCESS | 3836 | 1461181506596 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 3836 | ++DOCSHELL 19747000 == 16 [pid = 3836] [id = 18] 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (19E7B000) [pid = 3836] [serial = 50] [outer = 00000000] 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (1B871000) [pid = 3836] [serial = 51] [outer = 19E7B000] 12:45:06 INFO - PROCESS | 3836 | 1461181506641 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (1C69F000) [pid = 3836] [serial = 52] [outer = 19E7B000] 12:45:07 INFO - PROCESS | 3836 | 1461181507075 Marionette TRACE conn7 <- [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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 12:45:07 INFO - PROCESS | 3836 | 1461181507148 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 3836 | 1461181507150 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:45:07 INFO - PROCESS | 3836 | 1461181507153 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 3836 | 1461181507155 Marionette TRACE conn7 <- [1,38,null,{}] 12:45:07 INFO - PROCESS | 3836 | 1461181507158 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 3836 | 1461181507232 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 12:45:07 INFO - PROCESS | 3836 | 1461181507238 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3836 | ++DOCSHELL 10040C00 == 17 [pid = 3836] [id = 19] 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (10041400) [pid = 3836] [serial = 53] [outer = 00000000] 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (10427C00) [pid = 3836] [serial = 54] [outer = 10041400] 12:45:07 INFO - PROCESS | 3836 | 1461181507284 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (1042A400) [pid = 3836] [serial = 55] [outer = 10041400] 12:45:07 INFO - PROCESS | 3836 | 1461181507680 Marionette TRACE conn7 <- [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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 12:45:07 INFO - PROCESS | 3836 | 1461181507725 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:45:07 INFO - PROCESS | 3836 | 1461181507726 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 12:45:07 INFO - PROCESS | 3836 | 1461181507730 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 3836 | 1461181507732 Marionette TRACE conn7 <- [1,42,null,{}] 12:45:07 INFO - PROCESS | 3836 | 1461181507735 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 3836 | 1461181507817 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 12:45:07 INFO - PROCESS | 3836 | 1461181507824 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3836 | ++DOCSHELL 1042FC00 == 18 [pid = 3836] [id = 20] 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (10430C00) [pid = 3836] [serial = 56] [outer = 00000000] 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (1D340800) [pid = 3836] [serial = 57] [outer = 10430C00] 12:45:07 INFO - PROCESS | 3836 | 1461181507873 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (1D344000) [pid = 3836] [serial = 58] [outer = 10430C00] 12:45:08 INFO - PROCESS | 3836 | 1461181508263 Marionette TRACE conn7 <- [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]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 12:45:08 INFO - PROCESS | 3836 | 1461181508301 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 3836 | 1461181508304 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 12:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:45:08 INFO - PROCESS | 3836 | 1461181508306 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 3836 | 1461181508309 Marionette TRACE conn7 <- [1,46,null,{}] 12:45:08 INFO - PROCESS | 3836 | 1461181508324 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 3836 | 1461181508398 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 12:45:08 INFO - PROCESS | 3836 | 1461181508404 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 3836 | ++DOCSHELL 1D348C00 == 19 [pid = 3836] [id = 21] 12:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (1D349000) [pid = 3836] [serial = 59] [outer = 00000000] 12:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (1F495C00) [pid = 3836] [serial = 60] [outer = 1D349000] 12:45:08 INFO - PROCESS | 3836 | 1461181508456 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (1F49A800) [pid = 3836] [serial = 61] [outer = 1D349000] 12:45:08 INFO - PROCESS | 3836 | 1461181508863 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 12:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:45:08 INFO - PROCESS | 3836 | 1461181508897 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 3836 | 1461181508899 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 12:45:08 INFO - PROCESS | 3836 | 1461181508903 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 3836 | 1461181508904 Marionette TRACE conn7 <- [1,50,null,{}] 12:45:08 INFO - PROCESS | 3836 | 1461181508908 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 3836 | 1461181509023 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 12:45:09 INFO - PROCESS | 3836 | 1461181509059 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 3836 | ++DOCSHELL 1F4A0C00 == 20 [pid = 3836] [id = 22] 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1FC37800) [pid = 3836] [serial = 62] [outer = 00000000] 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (1FC40000) [pid = 3836] [serial = 63] [outer = 1FC37800] 12:45:09 INFO - PROCESS | 3836 | 1461181509104 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1FC42800) [pid = 3836] [serial = 64] [outer = 1FC37800] 12:45:09 INFO - PROCESS | 3836 | 1461181509478 Marionette TRACE conn7 <- [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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 12:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:45:09 INFO - PROCESS | 3836 | 1461181509534 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 3836 | 1461181509536 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 12:45:09 INFO - PROCESS | 3836 | 1461181509539 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 3836 | 1461181509541 Marionette TRACE conn7 <- [1,54,null,{}] 12:45:09 INFO - PROCESS | 3836 | 1461181509549 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 3836 | 1461181509643 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 12:45:09 INFO - PROCESS | 3836 | 1461181509649 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 3836 | ++DOCSHELL 1FC43C00 == 21 [pid = 3836] [id = 23] 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (1FC44C00) [pid = 3836] [serial = 65] [outer = 00000000] 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1FDBE400) [pid = 3836] [serial = 66] [outer = 1FC44C00] 12:45:09 INFO - PROCESS | 3836 | 1461181509694 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1FDC3400) [pid = 3836] [serial = 67] [outer = 1FC44C00] 12:45:10 INFO - PROCESS | 3836 | 1461181510072 Marionette TRACE conn7 <- [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]]]}] 12:45:10 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (15C4C400) [pid = 3836] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 572ms 12:45:10 INFO - PROCESS | 3836 | 1461181510111 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 3836 | 1461181510113 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 12:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:45:10 INFO - PROCESS | 3836 | 1461181510117 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 3836 | 1461181510118 Marionette TRACE conn7 <- [1,58,null,{}] 12:45:10 INFO - PROCESS | 3836 | 1461181510121 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 3836 | 1461181510197 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 12:45:10 INFO - PROCESS | 3836 | 1461181510203 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 3836 | ++DOCSHELL 15C4C400 == 22 [pid = 3836] [id = 24] 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (15C59400) [pid = 3836] [serial = 68] [outer = 00000000] 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1D244800) [pid = 3836] [serial = 69] [outer = 15C59400] 12:45:10 INFO - PROCESS | 3836 | 1461181510247 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1D247400) [pid = 3836] [serial = 70] [outer = 15C59400] 12:45:10 INFO - PROCESS | 3836 | 1461181510638 Marionette TRACE conn7 <- [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]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 12:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:45:10 INFO - PROCESS | 3836 | 1461181510688 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 3836 | 1461181510690 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 12:45:10 INFO - PROCESS | 3836 | 1461181510701 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 3836 | 1461181510703 Marionette TRACE conn7 <- [1,62,null,{}] 12:45:10 INFO - PROCESS | 3836 | 1461181510707 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 3836 | 1461181510781 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 12:45:10 INFO - PROCESS | 3836 | 1461181510787 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 3836 | ++DOCSHELL 1D244400 == 23 [pid = 3836] [id = 25] 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1D246400) [pid = 3836] [serial = 71] [outer = 00000000] 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1D250C00) [pid = 3836] [serial = 72] [outer = 1D246400] 12:45:10 INFO - PROCESS | 3836 | 1461181510832 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1D252C00) [pid = 3836] [serial = 73] [outer = 1D246400] 12:45:11 INFO - PROCESS | 3836 | 1461181511204 Marionette TRACE conn7 <- [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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 12:45:11 INFO - PROCESS | 3836 | 1461181511223 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 3836 | 1461181511225 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:45:11 INFO - PROCESS | 3836 | 1461181511228 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 3836 | 1461181511230 Marionette TRACE conn7 <- [1,66,null,{}] 12:45:11 INFO - PROCESS | 3836 | 1461181511234 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 3836 | 1461181511335 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 12:45:11 INFO - PROCESS | 3836 | 1461181511343 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 3836 | ++DOCSHELL 1D24AC00 == 24 [pid = 3836] [id = 26] 12:45:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1D24C800) [pid = 3836] [serial = 74] [outer = 00000000] 12:45:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1F498C00) [pid = 3836] [serial = 75] [outer = 1D24C800] 12:45:11 INFO - PROCESS | 3836 | 1461181511387 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1D25CC00) [pid = 3836] [serial = 76] [outer = 1D24C800] 12:45:11 INFO - PROCESS | 3836 | 1461181511759 Marionette TRACE conn7 <- [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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 12:45:11 INFO - PROCESS | 3836 | 1461181511800 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 3836 | 1461181511801 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:45:11 INFO - PROCESS | 3836 | 1461181511805 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 3836 | 1461181511806 Marionette TRACE conn7 <- [1,70,null,{}] 12:45:11 INFO - PROCESS | 3836 | 1461181511810 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 3836 | 1461181511884 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 12:45:11 INFO - PROCESS | 3836 | 1461181511947 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 3836 | ++DOCSHELL 1FDC8400 == 25 [pid = 3836] [id = 27] 12:45:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (200DF800) [pid = 3836] [serial = 77] [outer = 00000000] 12:45:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (200E7C00) [pid = 3836] [serial = 78] [outer = 200DF800] 12:45:11 INFO - PROCESS | 3836 | 1461181511996 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (200E9C00) [pid = 3836] [serial = 79] [outer = 200DF800] 12:45:12 INFO - PROCESS | 3836 | 1461181512295 Marionette TRACE conn7 <- [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]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 530ms 12:45:12 INFO - PROCESS | 3836 | 1461181512336 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 12:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:45:12 INFO - PROCESS | 3836 | 1461181512338 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 12:45:12 INFO - PROCESS | 3836 | 1461181512346 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 3836 | 1461181512347 Marionette TRACE conn7 <- [1,74,null,{}] 12:45:12 INFO - PROCESS | 3836 | 1461181512351 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:12 INFO - PROCESS | 3836 | 1461181512427 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 12:45:12 INFO - PROCESS | 3836 | 1461181512493 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 3836 | ++DOCSHELL 14511400 == 26 [pid = 3836] [id = 28] 12:45:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15D2E400) [pid = 3836] [serial = 80] [outer = 00000000] 12:45:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1FDA9C00) [pid = 3836] [serial = 81] [outer = 15D2E400] 12:45:12 INFO - PROCESS | 3836 | 1461181512538 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1FDAE000) [pid = 3836] [serial = 82] [outer = 15D2E400] 12:45:12 INFO - PROCESS | 3836 | 1461181512870 Marionette TRACE conn7 <- [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]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 12:45:12 INFO - PROCESS | 3836 | 1461181512932 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 3836 | 1461181512934 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 12:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:45:12 INFO - PROCESS | 3836 | 1461181512937 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 3836 | 1461181512939 Marionette TRACE conn7 <- [1,78,null,{}] 12:45:12 INFO - PROCESS | 3836 | 1461181512942 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 3836 | 1461181513060 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 12:45:13 INFO - PROCESS | 3836 | 1461181513139 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 3836 | ++DOCSHELL 0F662800 == 27 [pid = 3836] [id = 29] 12:45:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (0F663800) [pid = 3836] [serial = 83] [outer = 00000000] 12:45:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (0FEBC800) [pid = 3836] [serial = 84] [outer = 0F663800] 12:45:13 INFO - PROCESS | 3836 | 1461181513238 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (103DC800) [pid = 3836] [serial = 85] [outer = 0F663800] 12:45:13 INFO - PROCESS | 3836 | 1461181513788 Marionette TRACE conn7 <- [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]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 929ms 12:45:13 INFO - PROCESS | 3836 | 1461181513870 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 3836 | 1461181513875 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 12:45:13 INFO - PROCESS | 3836 | 1461181513880 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:45:13 INFO - PROCESS | 3836 | 1461181513885 Marionette TRACE conn7 <- [1,82,null,{}] 12:45:13 INFO - PROCESS | 3836 | 1461181513889 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:14 INFO - PROCESS | 3836 | 1461181514031 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 12:45:14 INFO - PROCESS | 3836 | 1461181514095 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 3836 | ++DOCSHELL 17957000 == 28 [pid = 3836] [id = 30] 12:45:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1795DC00) [pid = 3836] [serial = 86] [outer = 00000000] 12:45:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (179B4000) [pid = 3836] [serial = 87] [outer = 1795DC00] 12:45:14 INFO - PROCESS | 3836 | 1461181514195 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (18C05400) [pid = 3836] [serial = 88] [outer = 1795DC00] 12:45:14 INFO - PROCESS | 3836 | 1461181514743 Marionette TRACE conn7 <- [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]]]}] 12:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 12:45:14 INFO - PROCESS | 3836 | 1461181514820 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 3836 | 1461181514823 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:45:15 INFO - PROCESS | 3836 | 1461181515017 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 3836 | 1461181515021 Marionette TRACE conn7 <- [1,86,null,{}] 12:45:15 INFO - PROCESS | 3836 | 1461181515027 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 3836 | 1461181515116 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 12:45:15 INFO - PROCESS | 3836 | 1461181515203 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 3836 | ++DOCSHELL 1042B800 == 29 [pid = 3836] [id = 31] 12:45:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (106E6000) [pid = 3836] [serial = 89] [outer = 00000000] 12:45:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10EAF000) [pid = 3836] [serial = 90] [outer = 106E6000] 12:45:15 INFO - PROCESS | 3836 | 1461181515302 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1385AC00) [pid = 3836] [serial = 91] [outer = 106E6000] 12:45:15 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19F53C00) [pid = 3836] [serial = 17] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1A017800) [pid = 3836] [serial = 14] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15C56800) [pid = 3836] [serial = 9] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15C23000) [pid = 3836] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:45:15 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13859400) [pid = 3836] [serial = 4] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 3836 | 1461181515859 Marionette TRACE conn7 <- [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]]]}] 12:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 910ms 12:45:15 INFO - PROCESS | 3836 | 1461181515897 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 3836 | 1461181515900 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 12:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:45:15 INFO - PROCESS | 3836 | 1461181515904 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 3836 | 1461181515906 Marionette TRACE conn7 <- [1,90,null,{}] 12:45:15 INFO - PROCESS | 3836 | 1461181515913 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 3836 | 1461181515996 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 12:45:16 INFO - PROCESS | 3836 | 1461181516070 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 3836 | ++DOCSHELL 1003B800 == 30 [pid = 3836] [id = 32] 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1003BC00) [pid = 3836] [serial = 92] [outer = 00000000] 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1385A800) [pid = 3836] [serial = 93] [outer = 1003BC00] 12:45:16 INFO - PROCESS | 3836 | 1461181516116 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (14E87800) [pid = 3836] [serial = 94] [outer = 1003BC00] 12:45:16 INFO - PROCESS | 3836 | 1461181516468 Marionette TRACE conn7 <- [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]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 570ms 12:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:45:16 INFO - PROCESS | 3836 | 1461181516480 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 3836 | 1461181516482 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 12:45:16 INFO - PROCESS | 3836 | 1461181516485 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 3836 | 1461181516487 Marionette TRACE conn7 <- [1,94,null,{}] 12:45:16 INFO - PROCESS | 3836 | 1461181516491 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:16 INFO - PROCESS | 3836 | 1461181516599 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 12:45:16 INFO - PROCESS | 3836 | 1461181516680 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 3836 | ++DOCSHELL 17FC5000 == 31 [pid = 3836] [id = 33] 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17FC6800) [pid = 3836] [serial = 95] [outer = 00000000] 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (18C04800) [pid = 3836] [serial = 96] [outer = 17FC6800] 12:45:16 INFO - PROCESS | 3836 | 1461181516732 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (18F9D400) [pid = 3836] [serial = 97] [outer = 17FC6800] 12:45:17 INFO - PROCESS | 3836 | 1461181517086 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 12:45:17 INFO - PROCESS | 3836 | 1461181517124 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 3836 | 1461181517126 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:45:17 INFO - PROCESS | 3836 | 1461181517129 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 3836 | 1461181517131 Marionette TRACE conn7 <- [1,98,null,{}] 12:45:17 INFO - PROCESS | 3836 | 1461181517134 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 3836 | 1461181517212 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 12:45:17 INFO - PROCESS | 3836 | 1461181517218 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 3836 | ++DOCSHELL 18C02C00 == 32 [pid = 3836] [id = 34] 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19E7C800) [pid = 3836] [serial = 98] [outer = 00000000] 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A122000) [pid = 3836] [serial = 99] [outer = 19E7C800] 12:45:17 INFO - PROCESS | 3836 | 1461181517263 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A19E800) [pid = 3836] [serial = 100] [outer = 19E7C800] 12:45:17 INFO - PROCESS | 3836 | 1461181517678 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms 12:45:17 INFO - PROCESS | 3836 | 1461181517702 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 3836 | 1461181517704 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 12:45:17 INFO - PROCESS | 3836 | 1461181517720 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:45:17 INFO - PROCESS | 3836 | 1461181517722 Marionette TRACE conn7 <- [1,102,null,{}] 12:45:17 INFO - PROCESS | 3836 | 1461181517726 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 3836 | 1461181517828 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 12:45:17 INFO - PROCESS | 3836 | 1461181517834 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 3836 | ++DOCSHELL 13856000 == 33 [pid = 3836] [id = 35] 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B07A000) [pid = 3836] [serial = 101] [outer = 00000000] 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1B55B000) [pid = 3836] [serial = 102] [outer = 1B07A000] 12:45:17 INFO - PROCESS | 3836 | 1461181517880 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1B6D0000) [pid = 3836] [serial = 103] [outer = 1B07A000] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1FC44C00) [pid = 3836] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (10430C00) [pid = 3836] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (0F65CC00) [pid = 3836] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10041400) [pid = 3836] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A014000) [pid = 3836] [serial = 31] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (15C59400) [pid = 3836] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (179B2400) [pid = 3836] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1D24C800) [pid = 3836] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10EB1800) [pid = 3836] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1795F400) [pid = 3836] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1C15D800) [pid = 3836] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1D349000) [pid = 3836] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1B64D400) [pid = 3836] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19E7B000) [pid = 3836] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1FC37800) [pid = 3836] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1D246400) [pid = 3836] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:45:18 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (200DF800) [pid = 3836] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:45:18 INFO - PROCESS | 3836 | 1461181518774 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1069ms 12:45:18 INFO - PROCESS | 3836 | 1461181518793 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 3836 | 1461181518797 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 12:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:45:18 INFO - PROCESS | 3836 | 1461181518803 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - PROCESS | 3836 | 1461181518807 Marionette TRACE conn7 <- [1,106,null,{}] 12:45:18 INFO - PROCESS | 3836 | 1461181518813 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:18 INFO - PROCESS | 3836 | 1461181518919 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 12:45:18 INFO - PROCESS | 3836 | 1461181519004 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 3836 | ++DOCSHELL 10255800 == 34 [pid = 3836] [id = 36] 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10256000) [pid = 3836] [serial = 104] [outer = 00000000] 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10430C00) [pid = 3836] [serial = 105] [outer = 10256000] 12:45:19 INFO - PROCESS | 3836 | 1461181519064 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EB1800) [pid = 3836] [serial = 106] [outer = 10256000] 12:45:19 INFO - PROCESS | 3836 | 1461181519599 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 12:45:19 INFO - PROCESS | 3836 | 1461181519634 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 3836 | 1461181519640 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 12:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:45:19 INFO - PROCESS | 3836 | 1461181519647 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 3836 | 1461181519650 Marionette TRACE conn7 <- [1,110,null,{}] 12:45:19 INFO - PROCESS | 3836 | 1461181519654 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:19 INFO - PROCESS | 3836 | 1461181519756 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 12:45:19 INFO - PROCESS | 3836 | 1461181519839 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 3836 | ++DOCSHELL 15D2B400 == 35 [pid = 3836] [id = 37] 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1610DC00) [pid = 3836] [serial = 107] [outer = 00000000] 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (179AE000) [pid = 3836] [serial = 108] [outer = 1610DC00] 12:45:19 INFO - PROCESS | 3836 | 1461181519895 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (179B6800) [pid = 3836] [serial = 109] [outer = 1610DC00] 12:45:20 INFO - PROCESS | 3836 | 1461181520438 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 830ms 12:45:20 INFO - PROCESS | 3836 | 1461181520478 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 3836 | 1461181520481 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 12:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:45:20 INFO - PROCESS | 3836 | 1461181520485 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 3836 | 1461181520488 Marionette TRACE conn7 <- [1,114,null,{}] 12:45:20 INFO - PROCESS | 3836 | 1461181520500 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 3836 | 1461181520605 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 12:45:20 INFO - PROCESS | 3836 | 1461181520695 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 3836 | ++DOCSHELL 1A11E000 == 36 [pid = 3836] [id = 38] 12:45:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1B07E000) [pid = 3836] [serial = 110] [outer = 00000000] 12:45:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1B6D1000) [pid = 3836] [serial = 111] [outer = 1B07E000] 12:45:20 INFO - PROCESS | 3836 | 1461181520755 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1B866400) [pid = 3836] [serial = 112] [outer = 1B07E000] 12:45:21 INFO - PROCESS | 3836 | 1461181521303 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 870ms 12:45:21 INFO - PROCESS | 3836 | 1461181521358 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 3836 | 1461181521361 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 12:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:45:21 INFO - PROCESS | 3836 | 1461181521365 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 3836 | 1461181521367 Marionette TRACE conn7 <- [1,118,null,{}] 12:45:21 INFO - PROCESS | 3836 | 1461181521370 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:21 INFO - PROCESS | 3836 | 1461181521469 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 12:45:21 INFO - PROCESS | 3836 | 1461181521587 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 3836 | ++DOCSHELL 1C1E7000 == 37 [pid = 3836] [id = 39] 12:45:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1C1E9400) [pid = 3836] [serial = 113] [outer = 00000000] 12:45:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1C6A5000) [pid = 3836] [serial = 114] [outer = 1C1E9400] 12:45:21 INFO - PROCESS | 3836 | 1461181521643 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1D1A3800) [pid = 3836] [serial = 115] [outer = 1C1E9400] 12:45:22 INFO - PROCESS | 3836 | 1461181522148 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 12:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:45:22 INFO - PROCESS | 3836 | 1461181522199 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 3836 | 1461181522202 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 12:45:22 INFO - PROCESS | 3836 | 1461181522206 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - PROCESS | 3836 | 1461181522208 Marionette TRACE conn7 <- [1,122,null,{}] 12:45:22 INFO - PROCESS | 3836 | 1461181522212 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:22 INFO - PROCESS | 3836 | 1461181522307 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 12:45:22 INFO - PROCESS | 3836 | 1461181522388 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 3836 | ++DOCSHELL 19E78400 == 38 [pid = 3836] [id = 40] 12:45:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1D1A6800) [pid = 3836] [serial = 116] [outer = 00000000] 12:45:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1D244C00) [pid = 3836] [serial = 117] [outer = 1D1A6800] 12:45:22 INFO - PROCESS | 3836 | 1461181522444 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1D242000) [pid = 3836] [serial = 118] [outer = 1D1A6800] 12:45:23 INFO - PROCESS | 3836 | 1461181523045 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 870ms 12:45:23 INFO - PROCESS | 3836 | 1461181523078 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 3836 | 1461181523082 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 12:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:45:23 INFO - PROCESS | 3836 | 1461181523087 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - PROCESS | 3836 | 1461181523090 Marionette TRACE conn7 <- [1,126,null,{}] 12:45:23 INFO - PROCESS | 3836 | 1461181523096 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:23 INFO - PROCESS | 3836 | 1461181523197 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 12:45:23 INFO - PROCESS | 3836 | 1461181523270 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 3836 | ++DOCSHELL 10042000 == 39 [pid = 3836] [id = 41] 12:45:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (10045C00) [pid = 3836] [serial = 119] [outer = 00000000] 12:45:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (113AC000) [pid = 3836] [serial = 120] [outer = 10045C00] 12:45:23 INFO - PROCESS | 3836 | 1461181523322 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (14AB7C00) [pid = 3836] [serial = 121] [outer = 10045C00] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 18C02C00 == 38 [pid = 3836] [id = 34] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 17FC5000 == 37 [pid = 3836] [id = 33] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1003B800 == 36 [pid = 3836] [id = 32] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1042B800 == 35 [pid = 3836] [id = 31] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 10040C00 == 34 [pid = 3836] [id = 19] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1042FC00 == 33 [pid = 3836] [id = 20] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1D348C00 == 32 [pid = 3836] [id = 21] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1F4A0C00 == 31 [pid = 3836] [id = 22] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1FC43C00 == 30 [pid = 3836] [id = 23] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 0FEBE000 == 29 [pid = 3836] [id = 8] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1A012400 == 28 [pid = 3836] [id = 12] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1795EC00 == 27 [pid = 3836] [id = 15] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 17957000 == 26 [pid = 3836] [id = 30] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1C155800 == 25 [pid = 3836] [id = 14] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 179B2000 == 24 [pid = 3836] [id = 16] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 0F662800 == 23 [pid = 3836] [id = 29] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1FDC8400 == 22 [pid = 3836] [id = 27] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 14511400 == 21 [pid = 3836] [id = 28] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1B561C00 == 20 [pid = 3836] [id = 13] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1D244400 == 19 [pid = 3836] [id = 25] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1D24AC00 == 18 [pid = 3836] [id = 26] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 15C4C400 == 17 [pid = 3836] [id = 24] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 0F65C000 == 16 [pid = 3836] [id = 17] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 19747000 == 15 [pid = 3836] [id = 18] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1C1E7000 == 14 [pid = 3836] [id = 39] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 19E78400 == 13 [pid = 3836] [id = 40] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 1A11E000 == 12 [pid = 3836] [id = 38] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 13856000 == 11 [pid = 3836] [id = 35] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 10255800 == 10 [pid = 3836] [id = 36] 12:45:24 INFO - PROCESS | 3836 | --DOCSHELL 15D2B400 == 9 [pid = 3836] [id = 37] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (200E9C00) [pid = 3836] [serial = 79] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1FDBE400) [pid = 3836] [serial = 66] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1D340800) [pid = 3836] [serial = 57] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1D344000) [pid = 3836] [serial = 58] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (0F665800) [pid = 3836] [serial = 48] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (179B6C00) [pid = 3836] [serial = 49] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10427C00) [pid = 3836] [serial = 54] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1042A400) [pid = 3836] [serial = 55] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A1A8C00) [pid = 3836] [serial = 32] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1AE04800) [pid = 3836] [serial = 33] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1D244800) [pid = 3836] [serial = 69] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17FD9800) [pid = 3836] [serial = 45] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1D247400) [pid = 3836] [serial = 70] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19744C00) [pid = 3836] [serial = 46] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (14E81400) [pid = 3836] [serial = 24] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1F498C00) [pid = 3836] [serial = 75] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10F50400) [pid = 3836] [serial = 21] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (113B1000) [pid = 3836] [serial = 22] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1D25CC00) [pid = 3836] [serial = 76] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19F53800) [pid = 3836] [serial = 30] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19E79400) [pid = 3836] [serial = 42] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19E7E400) [pid = 3836] [serial = 43] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1C1E6C00) [pid = 3836] [serial = 39] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1C69B400) [pid = 3836] [serial = 40] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1F495C00) [pid = 3836] [serial = 60] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1F49A800) [pid = 3836] [serial = 61] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1B674000) [pid = 3836] [serial = 36] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1B6D5C00) [pid = 3836] [serial = 37] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1B871000) [pid = 3836] [serial = 51] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1C69F000) [pid = 3836] [serial = 52] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (147AA400) [pid = 3836] [serial = 27] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1FDA9C00) [pid = 3836] [serial = 81] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1FDC3400) [pid = 3836] [serial = 67] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1FC40000) [pid = 3836] [serial = 63] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1D252C00) [pid = 3836] [serial = 73] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (200E7C00) [pid = 3836] [serial = 78] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1FC42800) [pid = 3836] [serial = 64] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1D250C00) [pid = 3836] [serial = 72] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 3836 | 1461181526031 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 2963ms 12:45:26 INFO - PROCESS | 3836 | 1461181526053 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 3836 | 1461181526059 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 12:45:26 INFO - PROCESS | 3836 | 1461181526064 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:45:26 INFO - PROCESS | 3836 | 1461181526068 Marionette TRACE conn7 <- [1,130,null,{}] 12:45:26 INFO - PROCESS | 3836 | 1461181526073 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:26 INFO - PROCESS | 3836 | 1461181526161 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 12:45:26 INFO - PROCESS | 3836 | 1461181526169 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 3836 | ++DOCSHELL 10425800 == 10 [pid = 3836] [id = 42] 12:45:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10427400) [pid = 3836] [serial = 122] [outer = 00000000] 12:45:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1042E000) [pid = 3836] [serial = 123] [outer = 10427400] 12:45:26 INFO - PROCESS | 3836 | 1461181526221 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (10673C00) [pid = 3836] [serial = 124] [outer = 10427400] 12:45:26 INFO - PROCESS | 3836 | 1461181526677 Marionette TRACE conn7 <- [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]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 12:45:26 INFO - PROCESS | 3836 | 1461181526738 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 3836 | 1461181526744 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 12:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:45:26 INFO - PROCESS | 3836 | 1461181526750 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - PROCESS | 3836 | 1461181526753 Marionette TRACE conn7 <- [1,134,null,{}] 12:45:26 INFO - PROCESS | 3836 | 1461181526757 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:26 INFO - PROCESS | 3836 | 1461181526841 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 12:45:26 INFO - PROCESS | 3836 | 1461181526934 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 3836 | ++DOCSHELL 106EAC00 == 11 [pid = 3836] [id = 43] 12:45:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (147A8800) [pid = 3836] [serial = 125] [outer = 00000000] 12:45:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (15C28000) [pid = 3836] [serial = 126] [outer = 147A8800] 12:45:26 INFO - PROCESS | 3836 | 1461181526981 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (15C59400) [pid = 3836] [serial = 127] [outer = 147A8800] 12:45:27 INFO - PROCESS | 3836 | 1461181527491 Marionette TRACE conn7 <- [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]]]}] 12:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 770ms 12:45:27 INFO - PROCESS | 3836 | 1461181527523 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 3836 | 1461181527525 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 12:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:45:27 INFO - PROCESS | 3836 | 1461181527533 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - PROCESS | 3836 | 1461181527536 Marionette TRACE conn7 <- [1,138,null,{}] 12:45:27 INFO - PROCESS | 3836 | 1461181527547 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:27 INFO - PROCESS | 3836 | 1461181527666 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 12:45:27 INFO - PROCESS | 3836 | 1461181527679 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 3836 | ++DOCSHELL 17963800 == 12 [pid = 3836] [id = 44] 12:45:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (179A8800) [pid = 3836] [serial = 128] [outer = 00000000] 12:45:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (179AF000) [pid = 3836] [serial = 129] [outer = 179A8800] 12:45:27 INFO - PROCESS | 3836 | 1461181527736 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (17FD9800) [pid = 3836] [serial = 130] [outer = 179A8800] 12:45:28 INFO - PROCESS | 3836 | 1461181528182 Marionette TRACE conn7 <- [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]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 669ms 12:45:28 INFO - PROCESS | 3836 | 1461181528214 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 3836 | 1461181528216 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 12:45:28 INFO - PROCESS | 3836 | 1461181528219 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:45:28 INFO - PROCESS | 3836 | 1461181528221 Marionette TRACE conn7 <- [1,142,null,{}] 12:45:28 INFO - PROCESS | 3836 | 1461181528228 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 3836 | 1461181528332 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 12:45:28 INFO - PROCESS | 3836 | 1461181528395 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 3836 | ++DOCSHELL 1973CC00 == 13 [pid = 3836] [id = 45] 12:45:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (19745400) [pid = 3836] [serial = 131] [outer = 00000000] 12:45:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19E7E000) [pid = 3836] [serial = 132] [outer = 19745400] 12:45:28 INFO - PROCESS | 3836 | 1461181528445 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19E82C00) [pid = 3836] [serial = 133] [outer = 19745400] 12:45:28 INFO - PROCESS | 3836 | 1461181528848 Marionette TRACE conn7 <- [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]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 12:45:28 INFO - PROCESS | 3836 | 1461181528902 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 3836 | 1461181528904 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 12:45:28 INFO - PROCESS | 3836 | 1461181528907 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 3836 | 1461181528909 Marionette TRACE conn7 <- [1,146,null,{}] 12:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:45:28 INFO - PROCESS | 3836 | 1461181528912 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 3836 | 1461181529009 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 12:45:29 INFO - PROCESS | 3836 | 1461181529015 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 3836 | ++DOCSHELL 19E83C00 == 14 [pid = 3836] [id = 46] 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (19E84C00) [pid = 3836] [serial = 134] [outer = 00000000] 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1A11E000) [pid = 3836] [serial = 135] [outer = 19E84C00] 12:45:29 INFO - PROCESS | 3836 | 1461181529060 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1A017000) [pid = 3836] [serial = 136] [outer = 19E84C00] 12:45:29 INFO - PROCESS | 3836 | 1461181529526 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 12:45:29 INFO - PROCESS | 3836 | 1461181529583 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 12:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:45:29 INFO - PROCESS | 3836 | 1461181529586 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 12:45:29 INFO - PROCESS | 3836 | 1461181529594 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - PROCESS | 3836 | 1461181529596 Marionette TRACE conn7 <- [1,150,null,{}] 12:45:29 INFO - PROCESS | 3836 | 1461181529599 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:29 INFO - PROCESS | 3836 | 1461181529739 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 12:45:29 INFO - PROCESS | 3836 | 1461181529788 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 3836 | ++DOCSHELL 1B555800 == 15 [pid = 3836] [id = 47] 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1B560400) [pid = 3836] [serial = 137] [outer = 00000000] 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1B82DC00) [pid = 3836] [serial = 138] [outer = 1B560400] 12:45:29 INFO - PROCESS | 3836 | 1461181529837 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1B86EC00) [pid = 3836] [serial = 139] [outer = 1B560400] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1D1A6800) [pid = 3836] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (15D2E400) [pid = 3836] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1B07E000) [pid = 3836] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10256000) [pid = 3836] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1610DC00) [pid = 3836] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (106E6000) [pid = 3836] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (0F663800) [pid = 3836] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1795DC00) [pid = 3836] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1003BC00) [pid = 3836] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (17FC6800) [pid = 3836] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (19E7C800) [pid = 3836] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1B07A000) [pid = 3836] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:45:30 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1C1E9400) [pid = 3836] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:45:30 INFO - PROCESS | 3836 | 1461181530308 Marionette TRACE conn7 <- [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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 731ms 12:45:30 INFO - PROCESS | 3836 | 1461181530320 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 3836 | 1461181530322 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:45:30 INFO - PROCESS | 3836 | 1461181530333 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3836 | 1461181530335 Marionette TRACE conn7 <- [1,154,null,{}] 12:45:30 INFO - PROCESS | 3836 | 1461181530339 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 3836 | 1461181530409 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 12:45:30 INFO - PROCESS | 3836 | 1461181530416 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 3836 | ++DOCSHELL 1795D000 == 16 [pid = 3836] [id = 48] 12:45:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (17FD8000) [pid = 3836] [serial = 140] [outer = 00000000] 12:45:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1A1A7C00) [pid = 3836] [serial = 141] [outer = 17FD8000] 12:45:30 INFO - PROCESS | 3836 | 1461181530461 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1B079000) [pid = 3836] [serial = 142] [outer = 17FD8000] 12:45:30 INFO - PROCESS | 3836 | 1461181530868 Marionette TRACE conn7 <- [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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 570ms 12:45:30 INFO - PROCESS | 3836 | 1461181530905 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 3836 | 1461181530907 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:45:30 INFO - PROCESS | 3836 | 1461181530919 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3836 | 1461181530921 Marionette TRACE conn7 <- [1,158,null,{}] 12:45:30 INFO - PROCESS | 3836 | 1461181530928 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 3836 | 1461181531002 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 12:45:30 INFO - PROCESS | 3836 | 1461181531009 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 3836 | ++DOCSHELL 15C24400 == 17 [pid = 3836] [id = 49] 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1B673400) [pid = 3836] [serial = 143] [outer = 00000000] 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1C1E0800) [pid = 3836] [serial = 144] [outer = 1B673400] 12:45:31 INFO - PROCESS | 3836 | 1461181531055 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1C1E4C00) [pid = 3836] [serial = 145] [outer = 1B673400] 12:45:31 INFO - PROCESS | 3836 | 1461181531466 Marionette TRACE conn7 <- [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]]]}] 12:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 570ms 12:45:31 INFO - PROCESS | 3836 | 1461181531491 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 12:45:31 INFO - PROCESS | 3836 | 1461181531493 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 12:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:45:31 INFO - PROCESS | 3836 | 1461181531496 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 3836 | 1461181531498 Marionette TRACE conn7 <- [1,162,null,{}] 12:45:31 INFO - PROCESS | 3836 | 1461181531501 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:31 INFO - PROCESS | 3836 | 1461181531602 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 12:45:31 INFO - PROCESS | 3836 | 1461181531610 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 3836 | ++DOCSHELL 1C69B400 == 18 [pid = 3836] [id = 50] 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1C69E400) [pid = 3836] [serial = 146] [outer = 00000000] 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1D1A1800) [pid = 3836] [serial = 147] [outer = 1C69E400] 12:45:31 INFO - PROCESS | 3836 | 1461181531656 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1D1AA400) [pid = 3836] [serial = 148] [outer = 1C69E400] 12:45:32 INFO - PROCESS | 3836 | 1461181532019 Marionette TRACE conn7 <- [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]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 12:45:32 INFO - PROCESS | 3836 | 1461181532066 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 3836 | 1461181532068 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 12:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:45:32 INFO - PROCESS | 3836 | 1461181532111 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 3836 | 1461181532115 Marionette TRACE conn7 <- [1,166,null,{}] 12:45:32 INFO - PROCESS | 3836 | 1461181532121 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 3836 | 1461181532241 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 12:45:32 INFO - PROCESS | 3836 | 1461181532370 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 3836 | ++DOCSHELL 1003E400 == 19 [pid = 3836] [id = 51] 12:45:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (10040C00) [pid = 3836] [serial = 149] [outer = 00000000] 12:45:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10425C00) [pid = 3836] [serial = 150] [outer = 10040C00] 12:45:32 INFO - PROCESS | 3836 | 1461181532456 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (106E8800) [pid = 3836] [serial = 151] [outer = 10040C00] 12:45:33 INFO - PROCESS | 3836 | 1461181533078 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1071ms 12:45:33 INFO - PROCESS | 3836 | 1461181533145 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 12:45:33 INFO - PROCESS | 3836 | 1461181533152 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 12:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:45:33 INFO - PROCESS | 3836 | 1461181533155 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:45:33 INFO - PROCESS | 3836 | 1461181533159 Marionette TRACE conn7 <- [1,170,null,{}] 12:45:33 INFO - PROCESS | 3836 | 1461181533167 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:33 INFO - PROCESS | 3836 | 1461181533299 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 12:45:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15C56800) [pid = 3836] [serial = 152] [outer = 0F85D400] 12:45:33 INFO - PROCESS | 3836 | 1461181533386 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:33 INFO - PROCESS | 3836 | ++DOCSHELL 18F98800 == 20 [pid = 3836] [id = 52] 12:45:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18F9AC00) [pid = 3836] [serial = 153] [outer = 00000000] 12:45:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19E81800) [pid = 3836] [serial = 154] [outer = 18F9AC00] 12:45:33 INFO - PROCESS | 3836 | 1461181533519 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A11FC00) [pid = 3836] [serial = 155] [outer = 18F9AC00] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10EAF000) [pid = 3836] [serial = 90] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1385AC00) [pid = 3836] [serial = 91] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (0FEBC800) [pid = 3836] [serial = 84] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (103DC800) [pid = 3836] [serial = 85] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (179B4000) [pid = 3836] [serial = 87] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (18C05400) [pid = 3836] [serial = 88] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1385A800) [pid = 3836] [serial = 93] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (14E87800) [pid = 3836] [serial = 94] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18C04800) [pid = 3836] [serial = 96] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (18F9D400) [pid = 3836] [serial = 97] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1A19E800) [pid = 3836] [serial = 100] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A122000) [pid = 3836] [serial = 99] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1B55B000) [pid = 3836] [serial = 102] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1D1A3800) [pid = 3836] [serial = 115] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (113AC000) [pid = 3836] [serial = 120] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1D244C00) [pid = 3836] [serial = 117] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1D242000) [pid = 3836] [serial = 118] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1FDAE000) [pid = 3836] [serial = 82] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1B866400) [pid = 3836] [serial = 112] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1C6A5000) [pid = 3836] [serial = 114] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (10430C00) [pid = 3836] [serial = 105] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1B6D1000) [pid = 3836] [serial = 111] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (179B6800) [pid = 3836] [serial = 109] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (179AE000) [pid = 3836] [serial = 108] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (1B6D0000) [pid = 3836] [serial = 103] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (10EB1800) [pid = 3836] [serial = 106] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 3836 | 1461181534373 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1281ms 12:45:34 INFO - PROCESS | 3836 | 1461181534441 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 3836 | 1461181534445 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 12:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:45:34 INFO - PROCESS | 3836 | 1461181534450 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - PROCESS | 3836 | 1461181534454 Marionette TRACE conn7 <- [1,174,null,{}] 12:45:34 INFO - PROCESS | 3836 | 1461181534460 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:34 INFO - PROCESS | 3836 | 1461181534548 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 12:45:34 INFO - PROCESS | 3836 | 1461181534617 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 3836 | ++DOCSHELL 10430400 == 21 [pid = 3836] [id = 53] 12:45:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (10430C00) [pid = 3836] [serial = 156] [outer = 00000000] 12:45:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (10EAF800) [pid = 3836] [serial = 157] [outer = 10430C00] 12:45:34 INFO - PROCESS | 3836 | 1461181534664 Marionette DEBUG loaded listener.js 12:45:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (113A9400) [pid = 3836] [serial = 158] [outer = 10430C00] 12:45:35 INFO - PROCESS | 3836 | 1461181535040 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 12:45:35 INFO - PROCESS | 3836 | 1461181535081 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 3836 | 1461181535087 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:45:35 INFO - PROCESS | 3836 | 1461181535093 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 3836 | 1461181535095 Marionette TRACE conn7 <- [1,178,null,{}] 12:45:35 INFO - PROCESS | 3836 | 1461181535099 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 3836 | 1461181535214 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 12:45:35 INFO - PROCESS | 3836 | 1461181535221 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 3836 | ++DOCSHELL 147A8000 == 22 [pid = 3836] [id = 54] 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (15C23000) [pid = 3836] [serial = 159] [outer = 00000000] 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (16104800) [pid = 3836] [serial = 160] [outer = 15C23000] 12:45:35 INFO - PROCESS | 3836 | 1461181535270 Marionette DEBUG loaded listener.js 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (17955C00) [pid = 3836] [serial = 161] [outer = 15C23000] 12:45:35 INFO - PROCESS | 3836 | 1461181535698 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 12:45:35 INFO - PROCESS | 3836 | 1461181535726 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 3836 | 1461181535728 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:45:35 INFO - PROCESS | 3836 | 1461181535731 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 3836 | 1461181535735 Marionette TRACE conn7 <- [1,182,null,{}] 12:45:35 INFO - PROCESS | 3836 | 1461181535750 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 3836 | 1461181535831 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 12:45:35 INFO - PROCESS | 3836 | 1461181535838 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 3836 | ++DOCSHELL 18C47C00 == 23 [pid = 3836] [id = 55] 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (18C49800) [pid = 3836] [serial = 162] [outer = 00000000] 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (18F72800) [pid = 3836] [serial = 163] [outer = 18C49800] 12:45:35 INFO - PROCESS | 3836 | 1461181535889 Marionette DEBUG loaded listener.js 12:45:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1973A400) [pid = 3836] [serial = 164] [outer = 18C49800] 12:45:36 INFO - PROCESS | 3836 | 1461181536314 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 12:45:36 INFO - PROCESS | 3836 | 1461181536362 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 3836 | 1461181536364 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 12:45:36 INFO - PROCESS | 3836 | 1461181536367 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:45:36 INFO - PROCESS | 3836 | 1461181536369 Marionette TRACE conn7 <- [1,186,null,{}] 12:45:36 INFO - PROCESS | 3836 | 1461181536372 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:36 INFO - PROCESS | 3836 | 1461181536449 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 12:45:36 INFO - PROCESS | 3836 | 1461181536455 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 3836 | ++DOCSHELL 19E83000 == 24 [pid = 3836] [id = 56] 12:45:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (19F57000) [pid = 3836] [serial = 165] [outer = 00000000] 12:45:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1A12C000) [pid = 3836] [serial = 166] [outer = 19F57000] 12:45:36 INFO - PROCESS | 3836 | 1461181536502 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1AEC1C00) [pid = 3836] [serial = 167] [outer = 19F57000] 12:45:36 INFO - PROCESS | 3836 | 1461181536935 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 12:45:36 INFO - PROCESS | 3836 | 1461181537008 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 3836 | 1461181537010 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 12:45:37 INFO - PROCESS | 3836 | 1461181537013 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:45:37 INFO - PROCESS | 3836 | 1461181537015 Marionette TRACE conn7 <- [1,190,null,{}] 12:45:37 INFO - PROCESS | 3836 | 1461181537019 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 3836 | 1461181537113 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 12:45:37 INFO - PROCESS | 3836 | 1461181537125 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 3836 | ++DOCSHELL 1B0E9400 == 25 [pid = 3836] [id = 57] 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1B653800) [pid = 3836] [serial = 168] [outer = 00000000] 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1B6D1000) [pid = 3836] [serial = 169] [outer = 1B653800] 12:45:37 INFO - PROCESS | 3836 | 1461181537170 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1B828C00) [pid = 3836] [serial = 170] [outer = 1B653800] 12:45:37 INFO - PROCESS | 3836 | 1461181537633 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 12:45:37 INFO - PROCESS | 3836 | 1461181537687 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 12:45:37 INFO - PROCESS | 3836 | 1461181537689 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 12:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:45:37 INFO - PROCESS | 3836 | 1461181537692 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - PROCESS | 3836 | 1461181537694 Marionette TRACE conn7 <- [1,194,null,{}] 12:45:37 INFO - PROCESS | 3836 | 1461181537697 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 3836 | 1461181537816 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 12:45:37 INFO - PROCESS | 3836 | 1461181537831 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 3836 | ++DOCSHELL 0F663C00 == 26 [pid = 3836] [id = 58] 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1003D800) [pid = 3836] [serial = 171] [outer = 00000000] 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1D240400) [pid = 3836] [serial = 172] [outer = 1003D800] 12:45:37 INFO - PROCESS | 3836 | 1461181537915 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1D242000) [pid = 3836] [serial = 173] [outer = 1003D800] 12:45:38 INFO - PROCESS | 3836 | 1461181538316 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 669ms 12:45:38 INFO - PROCESS | 3836 | 1461181538368 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 3836 | 1461181538370 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:45:38 INFO - PROCESS | 3836 | 1461181538374 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 3836 | 1461181538375 Marionette TRACE conn7 <- [1,198,null,{}] 12:45:38 INFO - PROCESS | 3836 | 1461181538379 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:38 INFO - PROCESS | 3836 | 1461181538496 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 12:45:38 INFO - PROCESS | 3836 | 1461181538513 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 3836 | ++DOCSHELL 1D248400 == 27 [pid = 3836] [id = 59] 12:45:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1D248800) [pid = 3836] [serial = 174] [outer = 00000000] 12:45:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1D254800) [pid = 3836] [serial = 175] [outer = 1D248800] 12:45:38 INFO - PROCESS | 3836 | 1461181538557 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1D257800) [pid = 3836] [serial = 176] [outer = 1D248800] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (179A8800) [pid = 3836] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19745400) [pid = 3836] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (10427400) [pid = 3836] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (147A8800) [pid = 3836] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (10045C00) [pid = 3836] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1B673400) [pid = 3836] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19E84C00) [pid = 3836] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1B560400) [pid = 3836] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:45:38 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (17FD8000) [pid = 3836] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:45:38 INFO - PROCESS | 3836 | 1461181538926 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 572ms 12:45:38 INFO - PROCESS | 3836 | 1461181538950 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 3836 | 1461181538952 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:45:38 INFO - PROCESS | 3836 | 1461181538955 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 3836 | 1461181538956 Marionette TRACE conn7 <- [1,202,null,{}] 12:45:38 INFO - PROCESS | 3836 | 1461181538960 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 3836 | 1461181539058 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 12:45:39 INFO - PROCESS | 3836 | 1461181539109 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 3836 | ++DOCSHELL 179AD800 == 28 [pid = 3836] [id = 60] 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (19745400) [pid = 3836] [serial = 177] [outer = 00000000] 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1D250C00) [pid = 3836] [serial = 178] [outer = 19745400] 12:45:39 INFO - PROCESS | 3836 | 1461181539153 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1D258C00) [pid = 3836] [serial = 179] [outer = 19745400] 12:45:39 INFO - PROCESS | 3836 | 1461181539490 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 12:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:45:39 INFO - PROCESS | 3836 | 1461181539526 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 3836 | 1461181539528 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 12:45:39 INFO - PROCESS | 3836 | 1461181539531 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 3836 | 1461181539533 Marionette TRACE conn7 <- [1,206,null,{}] 12:45:39 INFO - PROCESS | 3836 | 1461181539536 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 3836 | 1461181539633 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 12:45:39 INFO - PROCESS | 3836 | 1461181539642 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 3836 | ++DOCSHELL 10047C00 == 29 [pid = 3836] [id = 61] 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (18045800) [pid = 3836] [serial = 180] [outer = 00000000] 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1804B800) [pid = 3836] [serial = 181] [outer = 18045800] 12:45:39 INFO - PROCESS | 3836 | 1461181539686 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1804D000) [pid = 3836] [serial = 182] [outer = 18045800] 12:45:40 INFO - PROCESS | 3836 | 1461181540069 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 12:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:45:40 INFO - PROCESS | 3836 | 1461181540102 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 3836 | 1461181540103 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 12:45:40 INFO - PROCESS | 3836 | 1461181540106 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 3836 | 1461181540108 Marionette TRACE conn7 <- [1,210,null,{}] 12:45:40 INFO - PROCESS | 3836 | 1461181540112 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 3836 | 1461181540185 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 12:45:40 INFO - PROCESS | 3836 | 1461181540250 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 3836 | ++DOCSHELL 17963C00 == 30 [pid = 3836] [id = 62] 12:45:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1804F000) [pid = 3836] [serial = 183] [outer = 00000000] 12:45:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1D33E800) [pid = 3836] [serial = 184] [outer = 1804F000] 12:45:40 INFO - PROCESS | 3836 | 1461181540297 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1D340C00) [pid = 3836] [serial = 185] [outer = 1804F000] 12:45:40 INFO - PROCESS | 3836 | 1461181540638 Marionette TRACE conn7 <- [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]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 12:45:40 INFO - PROCESS | 3836 | 1461181540678 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 3836 | 1461181540680 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 12:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:45:40 INFO - PROCESS | 3836 | 1461181540683 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 3836 | 1461181540686 Marionette TRACE conn7 <- [1,214,null,{}] 12:45:40 INFO - PROCESS | 3836 | 1461181540689 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 3836 | 1461181540822 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 12:45:40 INFO - PROCESS | 3836 | 1461181540935 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 3836 | ++DOCSHELL 10041400 == 31 [pid = 3836] [id = 63] 12:45:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (10043000) [pid = 3836] [serial = 186] [outer = 00000000] 12:45:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (10672C00) [pid = 3836] [serial = 187] [outer = 10043000] 12:45:40 INFO - PROCESS | 3836 | 1461181541008 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (13852400) [pid = 3836] [serial = 188] [outer = 10043000] 12:45:41 INFO - PROCESS | 3836 | 1461181541537 Marionette TRACE conn7 <- [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]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 12:45:41 INFO - PROCESS | 3836 | 1461181541555 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 3836 | 1461181541560 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 12:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:45:41 INFO - PROCESS | 3836 | 1461181541581 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 3836 | 1461181541585 Marionette TRACE conn7 <- [1,218,null,{}] 12:45:41 INFO - PROCESS | 3836 | 1461181541591 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:41 INFO - PROCESS | 3836 | 1461181541692 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 12:45:41 INFO - PROCESS | 3836 | 1461181541775 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 3836 | ++DOCSHELL 17959C00 == 32 [pid = 3836] [id = 64] 12:45:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1795E000) [pid = 3836] [serial = 189] [outer = 00000000] 12:45:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18044800) [pid = 3836] [serial = 190] [outer = 1795E000] 12:45:41 INFO - PROCESS | 3836 | 1461181541834 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (18C7A800) [pid = 3836] [serial = 191] [outer = 1795E000] 12:45:42 INFO - PROCESS | 3836 | 1461181542401 Marionette TRACE conn7 <- [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]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 890ms 12:45:42 INFO - PROCESS | 3836 | 1461181542473 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 3836 | 1461181542476 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 12:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:45:42 INFO - PROCESS | 3836 | 1461181542480 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - PROCESS | 3836 | 1461181542482 Marionette TRACE conn7 <- [1,222,null,{}] 12:45:42 INFO - PROCESS | 3836 | 1461181542486 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:42 INFO - PROCESS | 3836 | 1461181542585 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 12:45:42 INFO - PROCESS | 3836 | 1461181542659 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 3836 | ++DOCSHELL 138EF400 == 33 [pid = 3836] [id = 65] 12:45:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1450B400) [pid = 3836] [serial = 192] [outer = 00000000] 12:45:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (14A55800) [pid = 3836] [serial = 193] [outer = 1450B400] 12:45:42 INFO - PROCESS | 3836 | 1461181542716 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (14F1D000) [pid = 3836] [serial = 194] [outer = 1450B400] 12:45:43 INFO - PROCESS | 3836 | 1461181543253 Marionette TRACE conn7 <- [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]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 829ms 12:45:43 INFO - PROCESS | 3836 | 1461181543321 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 3836 | 1461181543325 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 12:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:45:43 INFO - PROCESS | 3836 | 1461181543336 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 3836 | 1461181543340 Marionette TRACE conn7 <- [1,226,null,{}] 12:45:43 INFO - PROCESS | 3836 | 1461181543344 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 3836 | 1461181543445 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 12:45:43 INFO - PROCESS | 3836 | 1461181543519 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 3836 | ++DOCSHELL 19144400 == 34 [pid = 3836] [id = 66] 12:45:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19148C00) [pid = 3836] [serial = 195] [outer = 00000000] 12:45:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A11E800) [pid = 3836] [serial = 196] [outer = 19148C00] 12:45:43 INFO - PROCESS | 3836 | 1461181543574 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A212C00) [pid = 3836] [serial = 197] [outer = 19148C00] 12:45:44 INFO - PROCESS | 3836 | 1461181544438 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1129ms 12:45:44 INFO - PROCESS | 3836 | 1461181544462 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 12:45:44 INFO - PROCESS | 3836 | 1461181544465 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 12:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:45:44 INFO - PROCESS | 3836 | 1461181544470 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 3836 | 1461181544472 Marionette TRACE conn7 <- [1,230,null,{}] 12:45:44 INFO - PROCESS | 3836 | 1461181544477 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:44 INFO - PROCESS | 3836 | 1461181544565 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 12:45:44 INFO - PROCESS | 3836 | 1461181544635 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 3836 | ++DOCSHELL 10676000 == 35 [pid = 3836] [id = 67] 12:45:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (106E3C00) [pid = 3836] [serial = 198] [outer = 00000000] 12:45:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13855C00) [pid = 3836] [serial = 199] [outer = 106E3C00] 12:45:44 INFO - PROCESS | 3836 | 1461181544684 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1450C400) [pid = 3836] [serial = 200] [outer = 106E3C00] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (179AF000) [pid = 3836] [serial = 129] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19E7E000) [pid = 3836] [serial = 132] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1042E000) [pid = 3836] [serial = 123] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10673C00) [pid = 3836] [serial = 124] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15C28000) [pid = 3836] [serial = 126] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15C59400) [pid = 3836] [serial = 127] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14AB7C00) [pid = 3836] [serial = 121] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1C1E4C00) [pid = 3836] [serial = 145] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1D1A1800) [pid = 3836] [serial = 147] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A017000) [pid = 3836] [serial = 136] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1A11E000) [pid = 3836] [serial = 135] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1B82DC00) [pid = 3836] [serial = 138] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1C1E0800) [pid = 3836] [serial = 144] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1B079000) [pid = 3836] [serial = 142] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A1A7C00) [pid = 3836] [serial = 141] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19E82C00) [pid = 3836] [serial = 133] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1B86EC00) [pid = 3836] [serial = 139] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17FD9800) [pid = 3836] [serial = 130] [outer = 00000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3836 | 1461181545278 Marionette TRACE conn7 <- [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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 830ms 12:45:45 INFO - PROCESS | 3836 | 1461181545302 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 3836 | 1461181545307 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 12:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:45:45 INFO - PROCESS | 3836 | 1461181545313 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - PROCESS | 3836 | 1461181545316 Marionette TRACE conn7 <- [1,234,null,{}] 12:45:45 INFO - PROCESS | 3836 | 1461181545319 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:45 INFO - PROCESS | 3836 | 1461181545409 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 12:45:45 INFO - PROCESS | 3836 | 1461181545482 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 3836 | ++DOCSHELL 0F892800 == 36 [pid = 3836] [id = 68] 12:45:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10040400) [pid = 3836] [serial = 201] [outer = 00000000] 12:45:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1384E800) [pid = 3836] [serial = 202] [outer = 10040400] 12:45:45 INFO - PROCESS | 3836 | 1461181545530 Marionette DEBUG loaded listener.js 12:45:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (14F29400) [pid = 3836] [serial = 203] [outer = 10040400] 12:45:45 INFO - PROCESS | 3836 | 1461181545880 Marionette TRACE conn7 <- [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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 12:45:45 INFO - PROCESS | 3836 | 1461181545947 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 3836 | 1461181545950 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 12:45:45 INFO - PROCESS | 3836 | 1461181545953 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:45:45 INFO - PROCESS | 3836 | 1461181545957 Marionette TRACE conn7 <- [1,238,null,{}] 12:45:45 INFO - PROCESS | 3836 | 1461181545967 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:46 INFO - PROCESS | 3836 | 1461181546045 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 12:45:46 INFO - PROCESS | 3836 | 1461181546052 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 3836 | ++DOCSHELL 15C56400 == 37 [pid = 3836] [id = 69] 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15C58000) [pid = 3836] [serial = 204] [outer = 00000000] 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17FCE400) [pid = 3836] [serial = 205] [outer = 15C58000] 12:45:46 INFO - PROCESS | 3836 | 1461181546100 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18045400) [pid = 3836] [serial = 206] [outer = 15C58000] 12:45:46 INFO - PROCESS | 3836 | 1461181546546 Marionette TRACE conn7 <- [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]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 12:45:46 INFO - PROCESS | 3836 | 1461181546587 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 3836 | 1461181546589 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 12:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:45:46 INFO - PROCESS | 3836 | 1461181546597 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - PROCESS | 3836 | 1461181546598 Marionette TRACE conn7 <- [1,242,null,{}] 12:45:46 INFO - PROCESS | 3836 | 1461181546602 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:46 INFO - PROCESS | 3836 | 1461181546681 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 12:45:46 INFO - PROCESS | 3836 | 1461181546687 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 3836 | ++DOCSHELL 18F97C00 == 38 [pid = 3836] [id = 70] 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19140C00) [pid = 3836] [serial = 207] [outer = 00000000] 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1914B800) [pid = 3836] [serial = 208] [outer = 19140C00] 12:45:46 INFO - PROCESS | 3836 | 1461181546736 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19571000) [pid = 3836] [serial = 209] [outer = 19140C00] 12:45:47 INFO - PROCESS | 3836 | 1461181547138 Marionette TRACE conn7 <- [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]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 12:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:45:47 INFO - PROCESS | 3836 | 1461181547186 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 3836 | 1461181547188 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 12:45:47 INFO - PROCESS | 3836 | 1461181547192 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - PROCESS | 3836 | 1461181547193 Marionette TRACE conn7 <- [1,246,null,{}] 12:45:47 INFO - PROCESS | 3836 | 1461181547197 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 3836 | 1461181547270 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 12:45:47 INFO - PROCESS | 3836 | 1461181547276 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 3836 | ++DOCSHELL 19148800 == 39 [pid = 3836] [id = 71] 12:45:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19E78C00) [pid = 3836] [serial = 210] [outer = 00000000] 12:45:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F53C00) [pid = 3836] [serial = 211] [outer = 19E78C00] 12:45:47 INFO - PROCESS | 3836 | 1461181547320 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F52800) [pid = 3836] [serial = 212] [outer = 19E78C00] 12:45:47 INFO - PROCESS | 3836 | 1461181547796 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 12:45:47 INFO - PROCESS | 3836 | 1461181547828 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 3836 | 1461181547830 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 12:45:47 INFO - PROCESS | 3836 | 1461181547832 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:45:47 INFO - PROCESS | 3836 | 1461181547834 Marionette TRACE conn7 <- [1,250,null,{}] 12:45:47 INFO - PROCESS | 3836 | 1461181547838 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 3836 | 1461181547953 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 12:45:47 INFO - PROCESS | 3836 | 1461181547960 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 3836 | ++DOCSHELL 19E86800 == 40 [pid = 3836] [id = 72] 12:45:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A122400) [pid = 3836] [serial = 213] [outer = 00000000] 12:45:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1B6CF000) [pid = 3836] [serial = 214] [outer = 1A122400] 12:45:47 INFO - PROCESS | 3836 | 1461181548008 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1B826400) [pid = 3836] [serial = 215] [outer = 1A122400] 12:45:48 INFO - PROCESS | 3836 | 1461181548434 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 12:45:48 INFO - PROCESS | 3836 | 1461181548469 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 3836 | 1461181548471 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:45:48 INFO - PROCESS | 3836 | 1461181548474 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 3836 | 1461181548476 Marionette TRACE conn7 <- [1,254,null,{}] 12:45:48 INFO - PROCESS | 3836 | 1461181548484 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:48 INFO - PROCESS | 3836 | 1461181548588 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 12:45:48 INFO - PROCESS | 3836 | 1461181548656 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 3836 | ++DOCSHELL 1B079000 == 41 [pid = 3836] [id = 73] 12:45:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1B869000) [pid = 3836] [serial = 216] [outer = 00000000] 12:45:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1C1E5400) [pid = 3836] [serial = 217] [outer = 1B869000] 12:45:48 INFO - PROCESS | 3836 | 1461181548704 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1C1E4C00) [pid = 3836] [serial = 218] [outer = 1B869000] 12:45:49 INFO - PROCESS | 3836 | 1461181549295 Marionette TRACE conn7 <- [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]]]}] 12:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 12:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:45:49 INFO - PROCESS | 3836 | 1461181549345 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 3836 | 1461181549347 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 12:45:49 INFO - PROCESS | 3836 | 1461181549350 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - PROCESS | 3836 | 1461181549352 Marionette TRACE conn7 <- [1,258,null,{}] 12:45:49 INFO - PROCESS | 3836 | 1461181549355 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 3836 | 1461181549452 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 12:45:49 INFO - PROCESS | 3836 | 1461181549459 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 3836 | ++DOCSHELL 0F908C00 == 42 [pid = 3836] [id = 74] 12:45:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1C674000) [pid = 3836] [serial = 219] [outer = 00000000] 12:45:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1D24E800) [pid = 3836] [serial = 220] [outer = 1C674000] 12:45:49 INFO - PROCESS | 3836 | 1461181549503 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1B867000) [pid = 3836] [serial = 221] [outer = 1C674000] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (18045800) [pid = 3836] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1B653800) [pid = 3836] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1003D800) [pid = 3836] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1C69E400) [pid = 3836] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10430C00) [pid = 3836] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19F57000) [pid = 3836] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15C23000) [pid = 3836] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (18C49800) [pid = 3836] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19745400) [pid = 3836] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:45:49 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1D248800) [pid = 3836] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:45:49 INFO - PROCESS | 3836 | 1461181549997 Marionette TRACE conn7 <- [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]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 12:45:50 INFO - PROCESS | 3836 | 1461181550021 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 3836 | 1461181550023 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 12:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:45:50 INFO - PROCESS | 3836 | 1461181550026 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 3836 | 1461181550028 Marionette TRACE conn7 <- [1,262,null,{}] 12:45:50 INFO - PROCESS | 3836 | 1461181550031 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 3836 | 1461181550105 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 12:45:50 INFO - PROCESS | 3836 | 1461181550111 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 3836 | ++DOCSHELL 10429800 == 43 [pid = 3836] [id = 75] 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17994400) [pid = 3836] [serial = 222] [outer = 00000000] 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17998400) [pid = 3836] [serial = 223] [outer = 17994400] 12:45:50 INFO - PROCESS | 3836 | 1461181550155 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1799AC00) [pid = 3836] [serial = 224] [outer = 17994400] 12:45:50 INFO - PROCESS | 3836 | 1461181550571 Marionette TRACE conn7 <- [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]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 12:45:50 INFO - PROCESS | 3836 | 1461181550604 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 3836 | 1461181550605 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 12:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:45:50 INFO - PROCESS | 3836 | 1461181550612 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 3836 | 1461181550614 Marionette TRACE conn7 <- [1,266,null,{}] 12:45:50 INFO - PROCESS | 3836 | 1461181550617 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 3836 | 1461181550696 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 12:45:50 INFO - PROCESS | 3836 | 1461181550702 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 3836 | ++DOCSHELL 18C0B800 == 44 [pid = 3836] [id = 76] 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (18C49800) [pid = 3836] [serial = 225] [outer = 00000000] 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1D244C00) [pid = 3836] [serial = 226] [outer = 18C49800] 12:45:50 INFO - PROCESS | 3836 | 1461181550747 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1D25CC00) [pid = 3836] [serial = 227] [outer = 18C49800] 12:45:51 INFO - PROCESS | 3836 | 1461181551138 Marionette TRACE conn7 <- [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]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 12:45:51 INFO - PROCESS | 3836 | 1461181551182 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 3836 | 1461181551184 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:45:51 INFO - PROCESS | 3836 | 1461181551196 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3836 | 1461181551198 Marionette TRACE conn7 <- [1,270,null,{}] 12:45:51 INFO - PROCESS | 3836 | 1461181551202 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:51 INFO - PROCESS | 3836 | 1461181551320 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 12:45:51 INFO - PROCESS | 3836 | 1461181551344 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 3836 | ++DOCSHELL 1D34B400 == 45 [pid = 3836] [id = 77] 12:45:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1D34B800) [pid = 3836] [serial = 228] [outer = 00000000] 12:45:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1F49A800) [pid = 3836] [serial = 229] [outer = 1D34B800] 12:45:51 INFO - PROCESS | 3836 | 1461181551393 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1F49E800) [pid = 3836] [serial = 230] [outer = 1D34B800] 12:45:51 INFO - PROCESS | 3836 | 1461181551885 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 730ms 12:45:51 INFO - PROCESS | 3836 | 1461181551928 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 12:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:45:51 INFO - PROCESS | 3836 | 1461181551932 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 12:45:51 INFO - PROCESS | 3836 | 1461181551938 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3836 | 1461181551942 Marionette TRACE conn7 <- [1,274,null,{}] 12:45:51 INFO - PROCESS | 3836 | 1461181551947 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 3836 | 1461181552053 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 12:45:52 INFO - PROCESS | 3836 | 1461181552131 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 3836 | ++DOCSHELL 0FE03400 == 46 [pid = 3836] [id = 78] 12:45:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (0FEC9000) [pid = 3836] [serial = 231] [outer = 00000000] 12:45:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10622400) [pid = 3836] [serial = 232] [outer = 0FEC9000] 12:45:52 INFO - PROCESS | 3836 | 1461181552231 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13806400) [pid = 3836] [serial = 233] [outer = 0FEC9000] 12:45:52 INFO - PROCESS | 3836 | 1461181552834 Marionette TRACE conn7 <- [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]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 12:45:52 INFO - PROCESS | 3836 | 1461181552868 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 12:45:52 INFO - PROCESS | 3836 | 1461181552874 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 12:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:45:52 INFO - PROCESS | 3836 | 1461181552880 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 3836 | 1461181552883 Marionette TRACE conn7 <- [1,278,null,{}] 12:45:52 INFO - PROCESS | 3836 | 1461181552887 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 3836 | 1461181552990 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 12:45:53 INFO - PROCESS | 3836 | 1461181553063 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 3836 | ++DOCSHELL 14511C00 == 47 [pid = 3836] [id = 79] 12:45:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1473D400) [pid = 3836] [serial = 234] [outer = 00000000] 12:45:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (17FCA000) [pid = 3836] [serial = 235] [outer = 1473D400] 12:45:53 INFO - PROCESS | 3836 | 1461181553118 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (18F67C00) [pid = 3836] [serial = 236] [outer = 1473D400] 12:45:53 INFO - PROCESS | 3836 | 1461181553650 Marionette TRACE conn7 <- [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]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 829ms 12:45:53 INFO - PROCESS | 3836 | 1461181553713 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 3836 | 1461181553716 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 12:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:45:53 INFO - PROCESS | 3836 | 1461181553719 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 3836 | 1461181553723 Marionette TRACE conn7 <- [1,282,null,{}] 12:45:53 INFO - PROCESS | 3836 | 1461181553734 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:53 INFO - PROCESS | 3836 | 1461181553839 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 12:45:53 INFO - PROCESS | 3836 | 1461181553928 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 3836 | ++DOCSHELL 1B07C000 == 48 [pid = 3836] [id = 80] 12:45:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B627000) [pid = 3836] [serial = 237] [outer = 00000000] 12:45:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B62C400) [pid = 3836] [serial = 238] [outer = 1B627000] 12:45:53 INFO - PROCESS | 3836 | 1461181553985 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B630000) [pid = 3836] [serial = 239] [outer = 1B627000] 12:45:54 INFO - PROCESS | 3836 | 1461181554563 Marionette TRACE conn7 <- [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]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 12:45:54 INFO - PROCESS | 3836 | 1461181554593 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 12:45:54 INFO - PROCESS | 3836 | 1461181554595 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 12:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:45:54 INFO - PROCESS | 3836 | 1461181554599 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - PROCESS | 3836 | 1461181554601 Marionette TRACE conn7 <- [1,286,null,{}] 12:45:54 INFO - PROCESS | 3836 | 1461181554604 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:54 INFO - PROCESS | 3836 | 1461181554705 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 12:45:54 INFO - PROCESS | 3836 | 1461181554791 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 3836 | ++DOCSHELL 1B673800 == 49 [pid = 3836] [id = 81] 12:45:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1B673C00) [pid = 3836] [serial = 240] [outer = 00000000] 12:45:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1D1A3400) [pid = 3836] [serial = 241] [outer = 1B673C00] 12:45:54 INFO - PROCESS | 3836 | 1461181554849 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1D24A000) [pid = 3836] [serial = 242] [outer = 1B673C00] 12:45:55 INFO - PROCESS | 3836 | 1461181555609 Marionette TRACE conn7 <- [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]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1017ms 12:45:55 INFO - PROCESS | 3836 | 1461181555620 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 3836 | 1461181555624 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 12:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:45:55 INFO - PROCESS | 3836 | 1461181555628 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 3836 | 1461181555632 Marionette TRACE conn7 <- [1,290,null,{}] 12:45:55 INFO - PROCESS | 3836 | 1461181555639 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:55 INFO - PROCESS | 3836 | 1461181555746 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 12:45:55 INFO - PROCESS | 3836 | 1461181555823 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 3836 | ++DOCSHELL 147B1000 == 50 [pid = 3836] [id = 82] 12:45:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14A97400) [pid = 3836] [serial = 243] [outer = 00000000] 12:45:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16353800) [pid = 3836] [serial = 244] [outer = 14A97400] 12:45:55 INFO - PROCESS | 3836 | 1461181555872 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (17990400) [pid = 3836] [serial = 245] [outer = 14A97400] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 18C0B800 == 49 [pid = 3836] [id = 76] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 10429800 == 48 [pid = 3836] [id = 75] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 0F908C00 == 47 [pid = 3836] [id = 74] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 1B079000 == 46 [pid = 3836] [id = 73] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 19E86800 == 45 [pid = 3836] [id = 72] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 19148800 == 44 [pid = 3836] [id = 71] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 18F97C00 == 43 [pid = 3836] [id = 70] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 15C56400 == 42 [pid = 3836] [id = 69] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 0F892800 == 41 [pid = 3836] [id = 68] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 10676000 == 40 [pid = 3836] [id = 67] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 19144400 == 39 [pid = 3836] [id = 66] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1D33E800) [pid = 3836] [serial = 184] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 138EF400 == 38 [pid = 3836] [id = 65] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 17959C00 == 37 [pid = 3836] [id = 64] 12:45:56 INFO - PROCESS | 3836 | --DOCSHELL 10041400 == 36 [pid = 3836] [id = 63] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1804D000) [pid = 3836] [serial = 182] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B6D1000) [pid = 3836] [serial = 169] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1D242000) [pid = 3836] [serial = 173] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D240400) [pid = 3836] [serial = 172] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D1AA400) [pid = 3836] [serial = 148] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1B828C00) [pid = 3836] [serial = 170] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10EAF800) [pid = 3836] [serial = 157] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (113A9400) [pid = 3836] [serial = 158] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A12C000) [pid = 3836] [serial = 166] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (10425C00) [pid = 3836] [serial = 150] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16104800) [pid = 3836] [serial = 160] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17955C00) [pid = 3836] [serial = 161] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1973A400) [pid = 3836] [serial = 164] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (18F72800) [pid = 3836] [serial = 163] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1D250C00) [pid = 3836] [serial = 178] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19E81800) [pid = 3836] [serial = 154] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1D254800) [pid = 3836] [serial = 175] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1804B800) [pid = 3836] [serial = 181] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1A121C00) [pid = 3836] [serial = 34] [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.] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1D257800) [pid = 3836] [serial = 176] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1D258C00) [pid = 3836] [serial = 179] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1AEC1C00) [pid = 3836] [serial = 167] [outer = 00000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3836 | 1461181556452 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 890ms 12:45:56 INFO - PROCESS | 3836 | 1461181556520 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 3836 | 1461181556525 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 12:45:56 INFO - PROCESS | 3836 | 1461181556531 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:45:56 INFO - PROCESS | 3836 | 1461181556534 Marionette TRACE conn7 <- [1,294,null,{}] 12:45:56 INFO - PROCESS | 3836 | 1461181556537 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:56 INFO - PROCESS | 3836 | 1461181556621 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 12:45:56 INFO - PROCESS | 3836 | 1461181556692 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 3836 | ++DOCSHELL 0F6B7400 == 37 [pid = 3836] [id = 83] 12:45:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (0F73B800) [pid = 3836] [serial = 246] [outer = 00000000] 12:45:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (13854400) [pid = 3836] [serial = 247] [outer = 0F73B800] 12:45:56 INFO - PROCESS | 3836 | 1461181556738 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (14AB2400) [pid = 3836] [serial = 248] [outer = 0F73B800] 12:45:57 INFO - PROCESS | 3836 | 1461181557175 Marionette TRACE conn7 <- [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]]]}] 12:45:57 INFO - PROCESS | 3836 | 1461181557192 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:45:57 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. 12:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 12:45:57 INFO - PROCESS | 3836 | 1461181557265 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 3836 | 1461181557267 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 12:45:57 INFO - PROCESS | 3836 | 1461181557270 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:45:57 INFO - PROCESS | 3836 | 1461181557274 Marionette TRACE conn7 <- [1,298,null,{}] 12:45:57 INFO - PROCESS | 3836 | 1461181557284 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:57 INFO - PROCESS | 3836 | 1461181557370 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 12:45:57 INFO - PROCESS | 3836 | 1461181557379 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 3836 | ++DOCSHELL 18046000 == 38 [pid = 3836] [id = 84] 12:45:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (18046800) [pid = 3836] [serial = 249] [outer = 00000000] 12:45:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1914C000) [pid = 3836] [serial = 250] [outer = 18046800] 12:45:57 INFO - PROCESS | 3836 | 1461181557427 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19E7C400) [pid = 3836] [serial = 251] [outer = 18046800] 12:45:57 INFO - PROCESS | 3836 | 1461181557866 Marionette TRACE conn7 <- [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]]]}] 12:45:57 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. 12:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 12:45:57 INFO - PROCESS | 3836 | 1461181557905 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 3836 | 1461181557907 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 12:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:45:57 INFO - PROCESS | 3836 | 1461181557915 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 3836 | 1461181557916 Marionette TRACE conn7 <- [1,302,null,{}] 12:45:57 INFO - PROCESS | 3836 | 1461181557920 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:57 INFO - PROCESS | 3836 | 1461181557997 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 12:45:57 INFO - PROCESS | 3836 | 1461181558004 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 3836 | ++DOCSHELL 19F56800 == 39 [pid = 3836] [id = 85] 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19E81800) [pid = 3836] [serial = 252] [outer = 00000000] 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A12A400) [pid = 3836] [serial = 253] [outer = 19E81800] 12:45:58 INFO - PROCESS | 3836 | 1461181558050 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A1A7C00) [pid = 3836] [serial = 254] [outer = 19E81800] 12:45:58 INFO - PROCESS | 3836 | 1461181558461 Marionette TRACE conn7 <- [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]]]}] 12:45:58 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. 12:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 12:45:58 INFO - PROCESS | 3836 | 1461181558501 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 3836 | 1461181558503 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 12:45:58 INFO - PROCESS | 3836 | 1461181558506 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:45:58 INFO - PROCESS | 3836 | 1461181558508 Marionette TRACE conn7 <- [1,306,null,{}] 12:45:58 INFO - PROCESS | 3836 | 1461181558511 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:58 INFO - PROCESS | 3836 | 1461181558618 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 12:45:58 INFO - PROCESS | 3836 | 1461181558626 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 3836 | ++DOCSHELL 1B030400 == 40 [pid = 3836] [id = 86] 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B030C00) [pid = 3836] [serial = 255] [outer = 00000000] 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1B629C00) [pid = 3836] [serial = 256] [outer = 1B030C00] 12:45:58 INFO - PROCESS | 3836 | 1461181558671 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1B629800) [pid = 3836] [serial = 257] [outer = 1B030C00] 12:45:59 INFO - PROCESS | 3836 | 1461181559135 Marionette TRACE conn7 <- [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]]]}] 12:45:59 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. 12:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 12:45:59 INFO - PROCESS | 3836 | 1461181559181 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 3836 | 1461181559183 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 12:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:45:59 INFO - PROCESS | 3836 | 1461181559186 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 3836 | 1461181559188 Marionette TRACE conn7 <- [1,310,null,{}] 12:45:59 INFO - PROCESS | 3836 | 1461181559197 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:59 INFO - PROCESS | 3836 | 1461181559317 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 12:45:59 INFO - PROCESS | 3836 | 1461181559325 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 3836 | ++DOCSHELL 1B031400 == 41 [pid = 3836] [id = 87] 12:45:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1B62AC00) [pid = 3836] [serial = 258] [outer = 00000000] 12:45:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1C1E9400) [pid = 3836] [serial = 259] [outer = 1B62AC00] 12:45:59 INFO - PROCESS | 3836 | 1461181559379 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1C69F000) [pid = 3836] [serial = 260] [outer = 1B62AC00] 12:45:59 INFO - PROCESS | 3836 | 1461181559833 Marionette TRACE conn7 <- [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]]]}] 12:45:59 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. 12:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 12:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:45:59 INFO - PROCESS | 3836 | 1461181559857 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 3836 | 1461181559859 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 12:45:59 INFO - PROCESS | 3836 | 1461181559868 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 3836 | 1461181559870 Marionette TRACE conn7 <- [1,314,null,{}] 12:45:59 INFO - PROCESS | 3836 | 1461181559873 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:59 INFO - PROCESS | 3836 | 1461181560001 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 12:45:59 INFO - PROCESS | 3836 | 1461181560017 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 3836 | ++DOCSHELL 1D22DC00 == 42 [pid = 3836] [id = 88] 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D22E400) [pid = 3836] [serial = 261] [outer = 00000000] 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1D233800) [pid = 3836] [serial = 262] [outer = 1D22E400] 12:46:00 INFO - PROCESS | 3836 | 1461181560065 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1D233400) [pid = 3836] [serial = 263] [outer = 1D22E400] 12:46:00 INFO - PROCESS | 3836 | 1461181560500 Marionette TRACE conn7 <- [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]]]}] 12:46:00 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. 12:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A122400) [pid = 3836] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1B869000) [pid = 3836] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15C58000) [pid = 3836] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10040400) [pid = 3836] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19140C00) [pid = 3836] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19E78C00) [pid = 3836] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (106E3C00) [pid = 3836] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1C674000) [pid = 3836] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (18C49800) [pid = 3836] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17994400) [pid = 3836] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:46:00 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1804F000) [pid = 3836] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:46:00 INFO - PROCESS | 3836 | 1461181560667 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 3836 | 1461181560669 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 12:46:00 INFO - PROCESS | 3836 | 1461181560673 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 3836 | 1461181560675 Marionette TRACE conn7 <- [1,318,null,{}] 12:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:46:00 INFO - PROCESS | 3836 | 1461181560683 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 3836 | 1461181560763 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 12:46:00 INFO - PROCESS | 3836 | 1461181560769 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 3836 | ++DOCSHELL 1610A000 == 43 [pid = 3836] [id = 89] 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (17994400) [pid = 3836] [serial = 264] [outer = 00000000] 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19E78C00) [pid = 3836] [serial = 265] [outer = 17994400] 12:46:00 INFO - PROCESS | 3836 | 1461181560814 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B869000) [pid = 3836] [serial = 266] [outer = 17994400] 12:46:01 INFO - PROCESS | 3836 | 1461181561216 Marionette TRACE conn7 <- [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]]]}] 12:46:01 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. 12:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 12:46:01 INFO - PROCESS | 3836 | 1461181561262 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 12:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:46:01 INFO - PROCESS | 3836 | 1461181561264 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 12:46:01 INFO - PROCESS | 3836 | 1461181561296 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - PROCESS | 3836 | 1461181561298 Marionette TRACE conn7 <- [1,322,null,{}] 12:46:01 INFO - PROCESS | 3836 | 1461181561302 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:01 INFO - PROCESS | 3836 | 1461181561378 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 12:46:01 INFO - PROCESS | 3836 | 1461181561386 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 3836 | ++DOCSHELL 14E18800 == 44 [pid = 3836] [id = 90] 12:46:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (14E19000) [pid = 3836] [serial = 267] [outer = 00000000] 12:46:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (14E1E400) [pid = 3836] [serial = 268] [outer = 14E19000] 12:46:01 INFO - PROCESS | 3836 | 1461181561431 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (14E20800) [pid = 3836] [serial = 269] [outer = 14E19000] 12:46:01 INFO - PROCESS | 3836 | 1461181561860 Marionette TRACE conn7 <- [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]]]}] 12:46:01 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. 12:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 651ms 12:46:01 INFO - PROCESS | 3836 | 1461181561920 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 12:46:01 INFO - PROCESS | 3836 | 1461181561922 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 12:46:01 INFO - PROCESS | 3836 | 1461181561925 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:46:01 INFO - PROCESS | 3836 | 1461181561927 Marionette TRACE conn7 <- [1,326,null,{}] 12:46:01 INFO - PROCESS | 3836 | 1461181561930 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:01 INFO - PROCESS | 3836 | 1461181562005 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 12:46:01 INFO - PROCESS | 3836 | 1461181562012 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 3836 | ++DOCSHELL 1D23B000 == 45 [pid = 3836] [id = 91] 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1D23C000) [pid = 3836] [serial = 270] [outer = 00000000] 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1D245800) [pid = 3836] [serial = 271] [outer = 1D23C000] 12:46:02 INFO - PROCESS | 3836 | 1461181562056 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D24E400) [pid = 3836] [serial = 272] [outer = 1D23C000] 12:46:02 INFO - PROCESS | 3836 | 1461181562464 Marionette TRACE conn7 <- [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]]]}] 12:46:02 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. 12:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 12:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:46:02 INFO - PROCESS | 3836 | 1461181562508 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 3836 | 1461181562511 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 12:46:02 INFO - PROCESS | 3836 | 1461181562514 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 3836 | 1461181562516 Marionette TRACE conn7 <- [1,330,null,{}] 12:46:02 INFO - PROCESS | 3836 | 1461181562519 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:02 INFO - PROCESS | 3836 | 1461181562612 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 12:46:02 INFO - PROCESS | 3836 | 1461181562618 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 3836 | ++DOCSHELL 19138C00 == 46 [pid = 3836] [id = 92] 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19139400) [pid = 3836] [serial = 273] [outer = 00000000] 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1913F400) [pid = 3836] [serial = 274] [outer = 19139400] 12:46:02 INFO - PROCESS | 3836 | 1461181562666 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1D255800) [pid = 3836] [serial = 275] [outer = 19139400] 12:46:03 INFO - PROCESS | 3836 | 1461181563371 Marionette TRACE conn7 <- [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]]]}] 12:46:03 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. 12:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 869ms 12:46:03 INFO - PROCESS | 3836 | 1461181563385 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 3836 | 1461181563391 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 12:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:46:03 INFO - PROCESS | 3836 | 1461181563396 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:46:03 INFO - PROCESS | 3836 | 1461181563400 Marionette TRACE conn7 <- [1,334,null,{}] 12:46:03 INFO - PROCESS | 3836 | 1461181563405 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:03 INFO - PROCESS | 3836 | 1461181563511 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 12:46:03 INFO - PROCESS | 3836 | 1461181563603 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 3836 | ++DOCSHELL 14A57400 == 47 [pid = 3836] [id = 93] 12:46:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (14A5A400) [pid = 3836] [serial = 276] [outer = 00000000] 12:46:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1610C000) [pid = 3836] [serial = 277] [outer = 14A5A400] 12:46:03 INFO - PROCESS | 3836 | 1461181563662 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1795FC00) [pid = 3836] [serial = 278] [outer = 14A5A400] 12:46:04 INFO - PROCESS | 3836 | 1461181564251 Marionette TRACE conn7 <- [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]]]}] 12:46:04 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. 12:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 12:46:04 INFO - PROCESS | 3836 | 1461181564331 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 3836 | 1461181564337 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 12:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:46:04 INFO - PROCESS | 3836 | 1461181564343 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 3836 | 1461181564346 Marionette TRACE conn7 <- [1,338,null,{}] 12:46:04 INFO - PROCESS | 3836 | 1461181564351 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:04 INFO - PROCESS | 3836 | 1461181564455 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 12:46:04 INFO - PROCESS | 3836 | 1461181564532 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 3836 | ++DOCSHELL 1913A000 == 48 [pid = 3836] [id = 94] 12:46:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1913A400) [pid = 3836] [serial = 279] [outer = 00000000] 12:46:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19142C00) [pid = 3836] [serial = 280] [outer = 1913A400] 12:46:04 INFO - PROCESS | 3836 | 1461181564588 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (19747000) [pid = 3836] [serial = 281] [outer = 1913A400] 12:46:05 INFO - PROCESS | 3836 | 1461181565151 Marionette TRACE conn7 <- [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]]]}] 12:46:05 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. 12:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 12:46:05 INFO - PROCESS | 3836 | 1461181565215 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 3836 | 1461181565218 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 12:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:46:05 INFO - PROCESS | 3836 | 1461181565222 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - PROCESS | 3836 | 1461181565225 Marionette TRACE conn7 <- [1,342,null,{}] 12:46:05 INFO - PROCESS | 3836 | 1461181565236 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:05 INFO - PROCESS | 3836 | 1461181565343 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 12:46:05 INFO - PROCESS | 3836 | 1461181565422 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 3836 | ++DOCSHELL 0FEC4800 == 49 [pid = 3836] [id = 95] 12:46:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19E86800) [pid = 3836] [serial = 282] [outer = 00000000] 12:46:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D22F800) [pid = 3836] [serial = 283] [outer = 19E86800] 12:46:05 INFO - PROCESS | 3836 | 1461181565522 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D245000) [pid = 3836] [serial = 284] [outer = 19E86800] 12:46:06 INFO - PROCESS | 3836 | 1461181566049 Marionette TRACE conn7 <- [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]]]}] 12:46:06 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. 12:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 12:46:06 INFO - PROCESS | 3836 | 1461181566095 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 3836 | 1461181566098 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:46:06 INFO - PROCESS | 3836 | 1461181566101 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 3836 | 1461181566103 Marionette TRACE conn7 <- [1,346,null,{}] 12:46:06 INFO - PROCESS | 3836 | 1461181566107 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:06 INFO - PROCESS | 3836 | 1461181566209 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 12:46:06 INFO - PROCESS | 3836 | 1461181566299 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 3836 | ++DOCSHELL 1D341000 == 50 [pid = 3836] [id = 96] 12:46:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D344000) [pid = 3836] [serial = 285] [outer = 00000000] 12:46:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1F494400) [pid = 3836] [serial = 286] [outer = 1D344000] 12:46:06 INFO - PROCESS | 3836 | 1461181566354 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1F49A000) [pid = 3836] [serial = 287] [outer = 1D344000] 12:46:07 INFO - PROCESS | 3836 | 1461181567074 Marionette TRACE conn7 <- [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]]]}] 12:46:07 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. 12:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1018ms 12:46:07 INFO - PROCESS | 3836 | 1461181567123 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 3836 | 1461181567127 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 12:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:46:07 INFO - PROCESS | 3836 | 1461181567132 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - PROCESS | 3836 | 1461181567136 Marionette TRACE conn7 <- [1,350,null,{}] 12:46:07 INFO - PROCESS | 3836 | 1461181567143 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:07 INFO - PROCESS | 3836 | 1461181567255 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 12:46:07 INFO - PROCESS | 3836 | 1461181567339 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 3836 | ++DOCSHELL 0F73A000 == 51 [pid = 3836] [id = 97] 12:46:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10F9A400) [pid = 3836] [serial = 288] [outer = 00000000] 12:46:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15C27C00) [pid = 3836] [serial = 289] [outer = 10F9A400] 12:46:07 INFO - PROCESS | 3836 | 1461181567433 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1666A400) [pid = 3836] [serial = 290] [outer = 10F9A400] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1D23B000 == 50 [pid = 3836] [id = 91] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 14E18800 == 49 [pid = 3836] [id = 90] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1610A000 == 48 [pid = 3836] [id = 89] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1D22DC00 == 47 [pid = 3836] [id = 88] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1B031400 == 46 [pid = 3836] [id = 87] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1B030400 == 45 [pid = 3836] [id = 86] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 19F56800 == 44 [pid = 3836] [id = 85] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 18046000 == 43 [pid = 3836] [id = 84] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 0F6B7400 == 42 [pid = 3836] [id = 83] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 147B1000 == 41 [pid = 3836] [id = 82] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (18044800) [pid = 3836] [serial = 190] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A11E800) [pid = 3836] [serial = 196] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (14A55800) [pid = 3836] [serial = 193] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (10672C00) [pid = 3836] [serial = 187] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1F49A800) [pid = 3836] [serial = 229] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOCSHELL 1D34B400 == 40 [pid = 3836] [id = 77] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1B6CF000) [pid = 3836] [serial = 214] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1B826400) [pid = 3836] [serial = 215] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1C1E5400) [pid = 3836] [serial = 217] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (17FCE400) [pid = 3836] [serial = 205] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (18045400) [pid = 3836] [serial = 206] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1384E800) [pid = 3836] [serial = 202] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (14F29400) [pid = 3836] [serial = 203] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1914B800) [pid = 3836] [serial = 208] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (19571000) [pid = 3836] [serial = 209] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19F53C00) [pid = 3836] [serial = 211] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1450C400) [pid = 3836] [serial = 200] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (13855C00) [pid = 3836] [serial = 199] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1D24E800) [pid = 3836] [serial = 220] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1D25CC00) [pid = 3836] [serial = 227] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1C1E4C00) [pid = 3836] [serial = 218] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1D244C00) [pid = 3836] [serial = 226] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (17998400) [pid = 3836] [serial = 223] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1B867000) [pid = 3836] [serial = 221] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1D340C00) [pid = 3836] [serial = 185] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1799AC00) [pid = 3836] [serial = 224] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19F52800) [pid = 3836] [serial = 212] [outer = 00000000] [url = about:blank] 12:46:08 INFO - PROCESS | 3836 | 1461181568023 Marionette TRACE conn7 <- [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]]]}] 12:46:08 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. 12:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 12:46:08 INFO - PROCESS | 3836 | 1461181568064 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 3836 | 1461181568069 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 12:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:46:08 INFO - PROCESS | 3836 | 1461181568077 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - PROCESS | 3836 | 1461181568080 Marionette TRACE conn7 <- [1,354,null,{}] 12:46:08 INFO - PROCESS | 3836 | 1461181568100 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:08 INFO - PROCESS | 3836 | 1461181568179 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 12:46:08 INFO - PROCESS | 3836 | 1461181568186 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 3836 | ++DOCSHELL 10256000 == 41 [pid = 3836] [id = 98] 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (10424800) [pid = 3836] [serial = 291] [outer = 00000000] 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (14E15C00) [pid = 3836] [serial = 292] [outer = 10424800] 12:46:08 INFO - PROCESS | 3836 | 1461181568231 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (14E7EC00) [pid = 3836] [serial = 293] [outer = 10424800] 12:46:08 INFO - PROCESS | 3836 | 1461181568688 Marionette TRACE conn7 <- [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]]]}] 12:46:08 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. 12:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 12:46:08 INFO - PROCESS | 3836 | 1461181568708 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 3836 | 1461181568711 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 12:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:46:08 INFO - PROCESS | 3836 | 1461181568764 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - PROCESS | 3836 | 1461181568768 Marionette TRACE conn7 <- [1,358,null,{}] 12:46:08 INFO - PROCESS | 3836 | 1461181568778 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:08 INFO - PROCESS | 3836 | 1461181568859 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 12:46:08 INFO - PROCESS | 3836 | 1461181568865 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 3836 | ++DOCSHELL 17992800 == 42 [pid = 3836] [id = 99] 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17993000) [pid = 3836] [serial = 294] [outer = 00000000] 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1799B400) [pid = 3836] [serial = 295] [outer = 17993000] 12:46:08 INFO - PROCESS | 3836 | 1461181568913 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (179AF400) [pid = 3836] [serial = 296] [outer = 17993000] 12:46:09 INFO - PROCESS | 3836 | 1461181569375 Marionette TRACE conn7 <- [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]]]}] 12:46:09 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. 12:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 650ms 12:46:09 INFO - PROCESS | 3836 | 1461181569403 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 3836 | 1461181569405 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 12:46:09 INFO - PROCESS | 3836 | 1461181569409 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 3836 | 1461181569410 Marionette TRACE conn7 <- [1,362,null,{}] 12:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:46:09 INFO - PROCESS | 3836 | 1461181569414 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 3836 | 1461181569494 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 12:46:09 INFO - PROCESS | 3836 | 1461181569503 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 3836 | ++DOCSHELL 17FCF800 == 43 [pid = 3836] [id = 100] 12:46:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (18046400) [pid = 3836] [serial = 297] [outer = 00000000] 12:46:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19130400) [pid = 3836] [serial = 298] [outer = 18046400] 12:46:09 INFO - PROCESS | 3836 | 1461181569549 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19139C00) [pid = 3836] [serial = 299] [outer = 18046400] 12:46:09 INFO - PROCESS | 3836 | 1461181569991 Marionette TRACE conn7 <- [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]]]}] 12:46:10 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. 12:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 12:46:10 INFO - PROCESS | 3836 | 1461181570043 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 3836 | 1461181570045 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:46:10 INFO - PROCESS | 3836 | 1461181570048 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 3836 | 1461181570050 Marionette TRACE conn7 <- [1,366,null,{}] 12:46:10 INFO - PROCESS | 3836 | 1461181570053 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:10 INFO - PROCESS | 3836 | 1461181570128 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 12:46:10 INFO - PROCESS | 3836 | 1461181570134 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 3836 | ++DOCSHELL 1066D400 == 44 [pid = 3836] [id = 101] 12:46:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1913E400) [pid = 3836] [serial = 300] [outer = 00000000] 12:46:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1956B400) [pid = 3836] [serial = 301] [outer = 1913E400] 12:46:10 INFO - PROCESS | 3836 | 1461181570179 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1956B000) [pid = 3836] [serial = 302] [outer = 1913E400] 12:46:10 INFO - PROCESS | 3836 | 1461181570626 Marionette TRACE conn7 <- [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]]]}] 12:46:10 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. 12:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 12:46:10 INFO - PROCESS | 3836 | 1461181570679 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 3836 | 1461181570681 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:46:10 INFO - PROCESS | 3836 | 1461181570691 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 3836 | 1461181570693 Marionette TRACE conn7 <- [1,370,null,{}] 12:46:10 INFO - PROCESS | 3836 | 1461181570697 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:10 INFO - PROCESS | 3836 | 1461181570820 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 12:46:10 INFO - PROCESS | 3836 | 1461181570906 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 3836 | ++DOCSHELL 1A125000 == 45 [pid = 3836] [id = 102] 12:46:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A12AC00) [pid = 3836] [serial = 303] [outer = 00000000] 12:46:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1B030400) [pid = 3836] [serial = 304] [outer = 1A12AC00] 12:46:10 INFO - PROCESS | 3836 | 1461181570954 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1AEC1C00) [pid = 3836] [serial = 305] [outer = 1A12AC00] 12:46:11 INFO - PROCESS | 3836 | 1461181571392 Marionette TRACE conn7 <- [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]]]}] 12:46:11 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. 12:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 12:46:11 INFO - PROCESS | 3836 | 1461181571426 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 3836 | 1461181571428 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 12:46:11 INFO - PROCESS | 3836 | 1461181571431 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:46:11 INFO - PROCESS | 3836 | 1461181571432 Marionette TRACE conn7 <- [1,374,null,{}] 12:46:11 INFO - PROCESS | 3836 | 1461181571436 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 3836 | 1461181571536 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 12:46:11 INFO - PROCESS | 3836 | 1461181571545 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 3836 | ++DOCSHELL 1A124400 == 46 [pid = 3836] [id = 103] 12:46:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1B560000) [pid = 3836] [serial = 306] [outer = 00000000] 12:46:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1B6CF800) [pid = 3836] [serial = 307] [outer = 1B560000] 12:46:11 INFO - PROCESS | 3836 | 1461181571589 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1B677C00) [pid = 3836] [serial = 308] [outer = 1B560000] 12:46:12 INFO - PROCESS | 3836 | 1461181572040 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:46:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 12:46:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:46:12 INFO - PROCESS | 3836 | 1461181572071 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 3836 | 1461181572073 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 12:46:12 INFO - PROCESS | 3836 | 1461181572076 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 3836 | 1461181572078 Marionette TRACE conn7 <- [1,378,null,{}] 12:46:12 INFO - PROCESS | 3836 | 1461181572082 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:12 INFO - PROCESS | 3836 | 1461181572186 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 12:46:12 INFO - PROCESS | 3836 | 1461181572279 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 3836 | ++DOCSHELL 1B828C00 == 47 [pid = 3836] [id = 104] 12:46:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1B867000) [pid = 3836] [serial = 309] [outer = 00000000] 12:46:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1C60CC00) [pid = 3836] [serial = 310] [outer = 1B867000] 12:46:12 INFO - PROCESS | 3836 | 1461181572324 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1C6A4000) [pid = 3836] [serial = 311] [outer = 1B867000] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1D22E400) [pid = 3836] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (17994400) [pid = 3836] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1B030C00) [pid = 3836] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (14E19000) [pid = 3836] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (10043000) [pid = 3836] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1450B400) [pid = 3836] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1795E000) [pid = 3836] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10040C00) [pid = 3836] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (18F9AC00) [pid = 3836] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19148C00) [pid = 3836] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D23C000) [pid = 3836] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (14A97400) [pid = 3836] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19E81800) [pid = 3836] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (0F73B800) [pid = 3836] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (18046800) [pid = 3836] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1B673C00) [pid = 3836] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:46:12 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1B62AC00) [pid = 3836] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:46:12 INFO - PROCESS | 3836 | 1461181572948 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:46:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 12:46:12 INFO - PROCESS | 3836 | 1461181572979 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 12:46:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:46:12 INFO - PROCESS | 3836 | 1461181572981 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 12:46:12 INFO - PROCESS | 3836 | 1461181572984 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 3836 | 1461181572986 Marionette TRACE conn7 <- [1,382,null,{}] 12:46:12 INFO - PROCESS | 3836 | 1461181572989 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 3836 | 1461181573065 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 12:46:13 INFO - PROCESS | 3836 | 1461181573084 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 3836 | ++DOCSHELL 10621C00 == 48 [pid = 3836] [id = 105] 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (14E16400) [pid = 3836] [serial = 312] [outer = 00000000] 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1B0E8000) [pid = 3836] [serial = 313] [outer = 14E16400] 12:46:13 INFO - PROCESS | 3836 | 1461181573129 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B6DD400) [pid = 3836] [serial = 314] [outer = 14E16400] 12:46:13 INFO - PROCESS | 3836 | 1461181573593 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:46:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 12:46:13 INFO - PROCESS | 3836 | 1461181573615 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 12:46:13 INFO - PROCESS | 3836 | 1461181573617 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 12:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:46:13 INFO - PROCESS | 3836 | 1461181573620 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - PROCESS | 3836 | 1461181573621 Marionette TRACE conn7 <- [1,386,null,{}] 12:46:13 INFO - PROCESS | 3836 | 1461181573625 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 3836 | 1461181573729 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 12:46:13 INFO - PROCESS | 3836 | 1461181573736 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 3836 | ++DOCSHELL 1A2A3000 == 49 [pid = 3836] [id = 106] 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1A2A7000) [pid = 3836] [serial = 315] [outer = 00000000] 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A2AC400) [pid = 3836] [serial = 316] [outer = 1A2A7000] 12:46:13 INFO - PROCESS | 3836 | 1461181573781 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A2AE800) [pid = 3836] [serial = 317] [outer = 1A2A7000] 12:46:14 INFO - PROCESS | 3836 | 1461181574192 Marionette TRACE conn7 <- [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]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 12:46:14 INFO - PROCESS | 3836 | 1461181574251 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 3836 | 1461181574253 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 12:46:14 INFO - PROCESS | 3836 | 1461181574257 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:46:14 INFO - PROCESS | 3836 | 1461181574259 Marionette TRACE conn7 <- [1,390,null,{}] 12:46:14 INFO - PROCESS | 3836 | 1461181574263 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:14 INFO - PROCESS | 3836 | 1461181574358 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 12:46:14 INFO - PROCESS | 3836 | 1461181574382 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 3836 | ++DOCSHELL 1D22D800 == 50 [pid = 3836] [id = 107] 12:46:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1D234800) [pid = 3836] [serial = 318] [outer = 00000000] 12:46:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1D244C00) [pid = 3836] [serial = 319] [outer = 1D234800] 12:46:14 INFO - PROCESS | 3836 | 1461181574431 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1D252000) [pid = 3836] [serial = 320] [outer = 1D234800] 12:46:15 INFO - PROCESS | 3836 | 1461181575106 Marionette TRACE conn7 <- [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]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 12:46:15 INFO - PROCESS | 3836 | 1461181575192 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 3836 | 1461181575197 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 12:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:46:15 INFO - PROCESS | 3836 | 1461181575203 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 3836 | 1461181575207 Marionette TRACE conn7 <- [1,394,null,{}] 12:46:15 INFO - PROCESS | 3836 | 1461181575212 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:15 INFO - PROCESS | 3836 | 1461181575358 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 12:46:15 INFO - PROCESS | 3836 | 1461181575499 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 3836 | ++DOCSHELL 113AC000 == 51 [pid = 3836] [id = 108] 12:46:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1384E800) [pid = 3836] [serial = 321] [outer = 00000000] 12:46:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1666C000) [pid = 3836] [serial = 322] [outer = 1384E800] 12:46:15 INFO - PROCESS | 3836 | 1461181575556 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16672400) [pid = 3836] [serial = 323] [outer = 1384E800] 12:46:16 INFO - PROCESS | 3836 | 1461181576127 Marionette TRACE conn7 <- [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]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 12:46:16 INFO - PROCESS | 3836 | 1461181576202 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 3836 | 1461181576208 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 12:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:46:16 INFO - PROCESS | 3836 | 1461181576229 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - PROCESS | 3836 | 1461181576232 Marionette TRACE conn7 <- [1,398,null,{}] 12:46:16 INFO - PROCESS | 3836 | 1461181576236 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:16 INFO - PROCESS | 3836 | 1461181576351 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 12:46:16 INFO - PROCESS | 3836 | 1461181576438 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 3836 | ++DOCSHELL 17FC4C00 == 52 [pid = 3836] [id = 109] 12:46:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (18048000) [pid = 3836] [serial = 324] [outer = 00000000] 12:46:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19E86C00) [pid = 3836] [serial = 325] [outer = 18048000] 12:46:16 INFO - PROCESS | 3836 | 1461181576494 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A120C00) [pid = 3836] [serial = 326] [outer = 18048000] 12:46:17 INFO - PROCESS | 3836 | 1461181577032 Marionette TRACE conn7 <- [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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 870ms 12:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:46:17 INFO - PROCESS | 3836 | 1461181577102 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 3836 | 1461181577104 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 12:46:17 INFO - PROCESS | 3836 | 1461181577108 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 3836 | 1461181577112 Marionette TRACE conn7 <- [1,402,null,{}] 12:46:17 INFO - PROCESS | 3836 | 1461181577123 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 3836 | 1461181577265 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 12:46:17 INFO - PROCESS | 3836 | 1461181577321 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 3836 | ++DOCSHELL 1D248C00 == 53 [pid = 3836] [id = 110] 12:46:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D24AC00) [pid = 3836] [serial = 327] [outer = 00000000] 12:46:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D25CC00) [pid = 3836] [serial = 328] [outer = 1D24AC00] 12:46:17 INFO - PROCESS | 3836 | 1461181577379 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D342400) [pid = 3836] [serial = 329] [outer = 1D24AC00] 12:46:17 INFO - PROCESS | 3836 | 1461181577979 Marionette TRACE conn7 <- [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]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 12:46:18 INFO - PROCESS | 3836 | 1461181578041 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 3836 | 1461181578044 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 12:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:46:18 INFO - PROCESS | 3836 | 1461181578048 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - PROCESS | 3836 | 1461181578050 Marionette TRACE conn7 <- [1,406,null,{}] 12:46:18 INFO - PROCESS | 3836 | 1461181578054 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:18 INFO - PROCESS | 3836 | 1461181578157 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 12:46:18 INFO - PROCESS | 3836 | 1461181578278 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 3836 | ++DOCSHELL 14511400 == 54 [pid = 3836] [id = 111] 12:46:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (14E20000) [pid = 3836] [serial = 330] [outer = 00000000] 12:46:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1D255C00) [pid = 3836] [serial = 331] [outer = 14E20000] 12:46:18 INFO - PROCESS | 3836 | 1461181578335 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1F49A400) [pid = 3836] [serial = 332] [outer = 14E20000] 12:46:19 INFO - PROCESS | 3836 | 1461181579154 Marionette TRACE conn7 <- [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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1171ms 12:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:46:19 INFO - PROCESS | 3836 | 1461181579223 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 3836 | 1461181579227 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 12:46:19 INFO - PROCESS | 3836 | 1461181579232 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 3836 | 1461181579236 Marionette TRACE conn7 <- [1,410,null,{}] 12:46:19 INFO - PROCESS | 3836 | 1461181579241 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:19 INFO - PROCESS | 3836 | 1461181579335 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 12:46:19 INFO - PROCESS | 3836 | 1461181579419 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 3836 | ++DOCSHELL 15C29800 == 55 [pid = 3836] [id = 112] 12:46:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (15C29C00) [pid = 3836] [serial = 333] [outer = 00000000] 12:46:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16108C00) [pid = 3836] [serial = 334] [outer = 15C29C00] 12:46:19 INFO - PROCESS | 3836 | 1461181579514 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16673400) [pid = 3836] [serial = 335] [outer = 15C29C00] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 1A2A3000 == 54 [pid = 3836] [id = 106] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 10621C00 == 53 [pid = 3836] [id = 105] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 1B828C00 == 52 [pid = 3836] [id = 104] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 1A124400 == 51 [pid = 3836] [id = 103] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 1A125000 == 50 [pid = 3836] [id = 102] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 1066D400 == 49 [pid = 3836] [id = 101] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 17FCF800 == 48 [pid = 3836] [id = 100] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 17992800 == 47 [pid = 3836] [id = 99] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 10256000 == 46 [pid = 3836] [id = 98] 12:46:19 INFO - PROCESS | 3836 | --DOCSHELL 0F73A000 == 45 [pid = 3836] [id = 97] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A11FC00) [pid = 3836] [serial = 155] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A212C00) [pid = 3836] [serial = 197] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (13852400) [pid = 3836] [serial = 188] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (14F1D000) [pid = 3836] [serial = 194] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (18C7A800) [pid = 3836] [serial = 191] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (106E8800) [pid = 3836] [serial = 151] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17990400) [pid = 3836] [serial = 245] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16353800) [pid = 3836] [serial = 244] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A12A400) [pid = 3836] [serial = 253] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (13854400) [pid = 3836] [serial = 247] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (14AB2400) [pid = 3836] [serial = 248] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1914C000) [pid = 3836] [serial = 250] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (19E7C400) [pid = 3836] [serial = 251] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1D24A000) [pid = 3836] [serial = 242] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1D1A3400) [pid = 3836] [serial = 241] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1C1E9400) [pid = 3836] [serial = 259] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (10622400) [pid = 3836] [serial = 232] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (17FCA000) [pid = 3836] [serial = 235] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1B62C400) [pid = 3836] [serial = 238] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1D233800) [pid = 3836] [serial = 262] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1B869000) [pid = 3836] [serial = 266] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19E78C00) [pid = 3836] [serial = 265] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1D233400) [pid = 3836] [serial = 263] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1B629C00) [pid = 3836] [serial = 256] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1D24E400) [pid = 3836] [serial = 272] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1C69F000) [pid = 3836] [serial = 260] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B629800) [pid = 3836] [serial = 257] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (14E20800) [pid = 3836] [serial = 269] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A1A7C00) [pid = 3836] [serial = 254] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (14E1E400) [pid = 3836] [serial = 268] [outer = 00000000] [url = about:blank] 12:46:19 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1D245800) [pid = 3836] [serial = 271] [outer = 00000000] [url = about:blank] 12:46:20 INFO - PROCESS | 3836 | 1461181580016 Marionette TRACE conn7 <- [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]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 12:46:20 INFO - PROCESS | 3836 | 1461181580064 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 3836 | 1461181580069 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 3836 | 1461181580075 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:46:20 INFO - PROCESS | 3836 | 1461181580078 Marionette TRACE conn7 <- [1,414,null,{}] 12:46:20 INFO - PROCESS | 3836 | 1461181580081 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:20 INFO - PROCESS | 3836 | 1461181580166 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 12:46:20 INFO - PROCESS | 3836 | 1461181580263 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3836 | ++DOCSHELL 10040C00 == 46 [pid = 3836] [id = 113] 12:46:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10F43C00) [pid = 3836] [serial = 336] [outer = 00000000] 12:46:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (14E13C00) [pid = 3836] [serial = 337] [outer = 10F43C00] 12:46:20 INFO - PROCESS | 3836 | 1461181580309 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14E1F400) [pid = 3836] [serial = 338] [outer = 10F43C00] 12:46:20 INFO - PROCESS | 3836 | 1461181580699 Marionette TRACE conn7 <- [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]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 12:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:46:20 INFO - PROCESS | 3836 | 1461181580769 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 3836 | 1461181580772 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 3836 | 1461181580775 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - PROCESS | 3836 | 1461181580779 Marionette TRACE conn7 <- [1,418,null,{}] 12:46:20 INFO - PROCESS | 3836 | 1461181580792 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:20 INFO - PROCESS | 3836 | 1461181580877 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 12:46:20 INFO - PROCESS | 3836 | 1461181580884 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3836 | ++DOCSHELL 17999C00 == 47 [pid = 3836] [id = 114] 12:46:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1799A400) [pid = 3836] [serial = 339] [outer = 00000000] 12:46:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (179AD400) [pid = 3836] [serial = 340] [outer = 1799A400] 12:46:20 INFO - PROCESS | 3836 | 1461181580939 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (17FE5800) [pid = 3836] [serial = 341] [outer = 1799A400] 12:46:21 INFO - PROCESS | 3836 | 1461181581854 Marionette TRACE conn7 <- [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]]]}] 12:46:21 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 12:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 12:46:21 INFO - PROCESS | 3836 | 1461181581902 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 3836 | 1461181581905 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 12:46:21 INFO - PROCESS | 3836 | 1461181581908 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 3836 | 1461181581910 Marionette TRACE conn7 <- [1,422,null,{}] 12:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:46:21 INFO - PROCESS | 3836 | 1461181581913 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 3836 | 1461181582017 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 12:46:22 INFO - PROCESS | 3836 | 1461181582023 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 3836 | ++DOCSHELL 17FC3800 == 48 [pid = 3836] [id = 115] 12:46:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (18045400) [pid = 3836] [serial = 342] [outer = 00000000] 12:46:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (18F98400) [pid = 3836] [serial = 343] [outer = 18045400] 12:46:22 INFO - PROCESS | 3836 | 1461181582069 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19133400) [pid = 3836] [serial = 344] [outer = 18045400] 12:46:23 INFO - PROCESS | 3836 | 1461181582994 Marionette TRACE conn7 <- [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]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 12:46:23 INFO - PROCESS | 3836 | 1461181583042 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 3836 | 1461181583044 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 12:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:46:23 INFO - PROCESS | 3836 | 1461181583053 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 3836 | 1461181583055 Marionette TRACE conn7 <- [1,426,null,{}] 12:46:23 INFO - PROCESS | 3836 | 1461181583058 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:23 INFO - PROCESS | 3836 | 1461181583159 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 12:46:23 INFO - PROCESS | 3836 | 1461181583166 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 3836 | ++DOCSHELL 10EB1800 == 49 [pid = 3836] [id = 116] 12:46:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19141400) [pid = 3836] [serial = 345] [outer = 00000000] 12:46:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (191DAC00) [pid = 3836] [serial = 346] [outer = 19141400] 12:46:23 INFO - PROCESS | 3836 | 1461181583211 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19E7CC00) [pid = 3836] [serial = 347] [outer = 19141400] 12:46:23 INFO - PROCESS | 3836 | 1461181583678 Marionette TRACE conn7 <- [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] 12:46:23 INFO - PROCESS | 3836 | 1461181583730 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 12:46:23 INFO - PROCESS | 3836 | 1461181583733 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 3836 | 1461181583735 Marionette TRACE conn7 <- [1,430,null,{}] 12:46:23 INFO - PROCESS | 3836 | 1461181583744 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:23 INFO - PROCESS | 3836 | 1461181583866 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 12:46:23 INFO - PROCESS | 3836 | 1461181583879 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 3836 | ++DOCSHELL 19E7EC00 == 50 [pid = 3836] [id = 117] 12:46:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (19F4F800) [pid = 3836] [serial = 348] [outer = 00000000] 12:46:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A2AC800) [pid = 3836] [serial = 349] [outer = 19F4F800] 12:46:23 INFO - PROCESS | 3836 | 1461181583927 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1B030800) [pid = 3836] [serial = 350] [outer = 19F4F800] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A2A7000) [pid = 3836] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1913E400) [pid = 3836] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1B867000) [pid = 3836] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10F9A400) [pid = 3836] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1D344000) [pid = 3836] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (17993000) [pid = 3836] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1B560000) [pid = 3836] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (10424800) [pid = 3836] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1A12AC00) [pid = 3836] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (18046400) [pid = 3836] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:46:24 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (14E16400) [pid = 3836] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:46:24 INFO - PROCESS | 3836 | 1461181584498 Marionette TRACE conn7 <- [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]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 790ms 12:46:24 INFO - PROCESS | 3836 | 1461181584524 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 3836 | 1461181584526 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 12:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:46:24 INFO - PROCESS | 3836 | 1461181584529 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 3836 | 1461181584531 Marionette TRACE conn7 <- [1,434,null,{}] 12:46:24 INFO - PROCESS | 3836 | 1461181584534 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:24 INFO - PROCESS | 3836 | 1461181584608 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 12:46:24 INFO - PROCESS | 3836 | 1461181584614 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 3836 | ++DOCSHELL 1042BC00 == 51 [pid = 3836] [id = 118] 12:46:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10672400) [pid = 3836] [serial = 351] [outer = 00000000] 12:46:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1A124000) [pid = 3836] [serial = 352] [outer = 10672400] 12:46:24 INFO - PROCESS | 3836 | 1461181584660 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A120800) [pid = 3836] [serial = 353] [outer = 10672400] 12:46:25 INFO - PROCESS | 3836 | 1461181585066 Marionette TRACE conn7 <- [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]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 570ms 12:46:25 INFO - PROCESS | 3836 | 1461181585102 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 3836 | 1461181585104 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:46:25 INFO - PROCESS | 3836 | 1461181585107 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 3836 | 1461181585109 Marionette TRACE conn7 <- [1,438,null,{}] 12:46:25 INFO - PROCESS | 3836 | 1461181585116 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 3836 | 1461181585193 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 12:46:25 INFO - PROCESS | 3836 | 1461181585214 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A11FC00 == 52 [pid = 3836] [id = 119] 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1AE04000) [pid = 3836] [serial = 354] [outer = 00000000] 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1B634C00) [pid = 3836] [serial = 355] [outer = 1AE04000] 12:46:25 INFO - PROCESS | 3836 | 1461181585258 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B66FC00) [pid = 3836] [serial = 356] [outer = 1AE04000] 12:46:25 INFO - PROCESS | 3836 | 1461181585660 Marionette TRACE conn7 <- [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]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 570ms 12:46:25 INFO - PROCESS | 3836 | 1461181585680 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 3836 | 1461181585682 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:46:25 INFO - PROCESS | 3836 | 1461181585685 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 3836 | 1461181585687 Marionette TRACE conn7 <- [1,442,null,{}] 12:46:25 INFO - PROCESS | 3836 | 1461181585691 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 3836 | 1461181585805 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 12:46:25 INFO - PROCESS | 3836 | 1461181585813 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 3836 | ++DOCSHELL 1B6D4400 == 53 [pid = 3836] [id = 120] 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B6D5C00) [pid = 3836] [serial = 357] [outer = 00000000] 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1C1DF400) [pid = 3836] [serial = 358] [outer = 1B6D5C00] 12:46:25 INFO - PROCESS | 3836 | 1461181585858 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1C15D400) [pid = 3836] [serial = 359] [outer = 1B6D5C00] 12:46:26 INFO - PROCESS | 3836 | 1461181586402 Marionette TRACE conn7 <- [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]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 12:46:26 INFO - PROCESS | 3836 | 1461181586457 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 12:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:46:26 INFO - PROCESS | 3836 | 1461181586462 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 12:46:26 INFO - PROCESS | 3836 | 1461181586467 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 3836 | 1461181586471 Marionette TRACE conn7 <- [1,446,null,{}] 12:46:26 INFO - PROCESS | 3836 | 1461181586477 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:26 INFO - PROCESS | 3836 | 1461181586582 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 12:46:26 INFO - PROCESS | 3836 | 1461181586664 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 3836 | ++DOCSHELL 1042E000 == 54 [pid = 3836] [id = 121] 12:46:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (10621C00) [pid = 3836] [serial = 360] [outer = 00000000] 12:46:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (14513C00) [pid = 3836] [serial = 361] [outer = 10621C00] 12:46:26 INFO - PROCESS | 3836 | 1461181586762 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14E1B800) [pid = 3836] [serial = 362] [outer = 10621C00] 12:46:27 INFO - PROCESS | 3836 | 1461181587439 Marionette TRACE conn7 <- [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]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1025ms 12:46:27 INFO - PROCESS | 3836 | 1461181587492 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 3836 | 1461181587498 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:46:27 INFO - PROCESS | 3836 | 1461181587505 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 3836 | 1461181587508 Marionette TRACE conn7 <- [1,450,null,{}] 12:46:27 INFO - PROCESS | 3836 | 1461181587512 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 3836 | 1461181587616 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 12:46:27 INFO - PROCESS | 3836 | 1461181587696 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 3836 | ++DOCSHELL 14E1EC00 == 55 [pid = 3836] [id = 122] 12:46:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16673800) [pid = 3836] [serial = 363] [outer = 00000000] 12:46:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1804EC00) [pid = 3836] [serial = 364] [outer = 16673800] 12:46:27 INFO - PROCESS | 3836 | 1461181587794 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1913E400) [pid = 3836] [serial = 365] [outer = 16673800] 12:46:28 INFO - PROCESS | 3836 | 1461181588425 Marionette TRACE conn7 <- [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] 12:46:28 INFO - PROCESS | 3836 | 1461181588480 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 12:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:46:28 INFO - PROCESS | 3836 | 1461181588483 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - PROCESS | 3836 | 1461181588487 Marionette TRACE conn7 <- [1,454,null,{}] 12:46:28 INFO - PROCESS | 3836 | 1461181588498 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:28 INFO - PROCESS | 3836 | 1461181588602 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 12:46:28 INFO - PROCESS | 3836 | 1461181588684 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A3400 == 56 [pid = 3836] [id = 123] 12:46:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1D1A6800) [pid = 3836] [serial = 366] [outer = 00000000] 12:46:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1D235800) [pid = 3836] [serial = 367] [outer = 1D1A6800] 12:46:28 INFO - PROCESS | 3836 | 1461181588782 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D23A000) [pid = 3836] [serial = 368] [outer = 1D1A6800] 12:46:29 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:29 INFO - PROCESS | 3836 | 1461181589369 Marionette TRACE conn7 <- [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]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 12:46:29 INFO - PROCESS | 3836 | 1461181589417 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 3836 | 1461181589420 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 12:46:29 INFO - PROCESS | 3836 | 1461181589423 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:46:29 INFO - PROCESS | 3836 | 1461181589425 Marionette TRACE conn7 <- [1,458,null,{}] 12:46:29 INFO - PROCESS | 3836 | 1461181589429 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:29 INFO - PROCESS | 3836 | 1461181589530 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 12:46:29 INFO - PROCESS | 3836 | 1461181589622 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 3836 | ++DOCSHELL 1D24A000 == 57 [pid = 3836] [id = 124] 12:46:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D24B000) [pid = 3836] [serial = 369] [outer = 00000000] 12:46:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D25C000) [pid = 3836] [serial = 370] [outer = 1D24B000] 12:46:29 INFO - PROCESS | 3836 | 1461181589681 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D344000) [pid = 3836] [serial = 371] [outer = 1D24B000] 12:46:30 INFO - PROCESS | 3836 | 1461181590366 Marionette TRACE conn7 <- [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] 12:46:30 INFO - PROCESS | 3836 | 1461181590402 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 12:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:46:30 INFO - PROCESS | 3836 | 1461181590407 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - PROCESS | 3836 | 1461181590411 Marionette TRACE conn7 <- [1,462,null,{}] 12:46:30 INFO - PROCESS | 3836 | 1461181590418 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:30 INFO - PROCESS | 3836 | 1461181590539 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 12:46:30 INFO - PROCESS | 3836 | 1461181590632 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 3836 | ++DOCSHELL 15C50000 == 58 [pid = 3836] [id = 125] 12:46:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16108400) [pid = 3836] [serial = 372] [outer = 00000000] 12:46:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1795F800) [pid = 3836] [serial = 373] [outer = 16108400] 12:46:30 INFO - PROCESS | 3836 | 1461181590683 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1799DC00) [pid = 3836] [serial = 374] [outer = 16108400] 12:46:31 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:31 INFO - PROCESS | 3836 | 1461181591257 Marionette TRACE conn7 <- [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] 12:46:31 INFO - PROCESS | 3836 | 1461181591344 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 12:46:31 INFO - PROCESS | 3836 | 1461181591349 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:46:31 INFO - PROCESS | 3836 | 1461181591352 Marionette TRACE conn7 <- [1,466,null,{}] 12:46:31 INFO - PROCESS | 3836 | 1461181591356 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:31 INFO - PROCESS | 3836 | 1461181591453 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 12:46:31 INFO - PROCESS | 3836 | 1461181591603 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 1B673800 == 57 [pid = 3836] [id = 81] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 1B07C000 == 56 [pid = 3836] [id = 80] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 1A11FC00 == 55 [pid = 3836] [id = 119] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 1042BC00 == 54 [pid = 3836] [id = 118] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 19E7EC00 == 53 [pid = 3836] [id = 117] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 10EB1800 == 52 [pid = 3836] [id = 116] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 17FC3800 == 51 [pid = 3836] [id = 115] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 17999C00 == 50 [pid = 3836] [id = 114] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 10040C00 == 49 [pid = 3836] [id = 113] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 15C29800 == 48 [pid = 3836] [id = 112] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1610C000) [pid = 3836] [serial = 277] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1913F400) [pid = 3836] [serial = 274] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1D22F800) [pid = 3836] [serial = 283] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19142C00) [pid = 3836] [serial = 280] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1D244C00) [pid = 3836] [serial = 319] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | ++DOCSHELL 0F662800 == 49 [pid = 3836] [id = 126] 12:46:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (0F664800) [pid = 3836] [serial = 375] [outer = 00000000] 12:46:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10EB1800) [pid = 3836] [serial = 376] [outer = 0F664800] 12:46:31 INFO - PROCESS | 3836 | 1461181591689 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (14A92800) [pid = 3836] [serial = 377] [outer = 0F664800] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 1D248C00 == 48 [pid = 3836] [id = 110] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 17FC4C00 == 47 [pid = 3836] [id = 109] 12:46:31 INFO - PROCESS | 3836 | --DOCSHELL 113AC000 == 46 [pid = 3836] [id = 108] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B6DD400) [pid = 3836] [serial = 314] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A2AC400) [pid = 3836] [serial = 316] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1956B400) [pid = 3836] [serial = 301] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1C6A4000) [pid = 3836] [serial = 311] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1666A400) [pid = 3836] [serial = 290] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1F49A000) [pid = 3836] [serial = 287] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1799B400) [pid = 3836] [serial = 295] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1B0E8000) [pid = 3836] [serial = 313] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1B677C00) [pid = 3836] [serial = 308] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (14E15C00) [pid = 3836] [serial = 292] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B6CF800) [pid = 3836] [serial = 307] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1F494400) [pid = 3836] [serial = 286] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (14E7EC00) [pid = 3836] [serial = 293] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1AEC1C00) [pid = 3836] [serial = 305] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19130400) [pid = 3836] [serial = 298] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (179AF400) [pid = 3836] [serial = 296] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1956B000) [pid = 3836] [serial = 302] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1B030400) [pid = 3836] [serial = 304] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19139C00) [pid = 3836] [serial = 299] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1C60CC00) [pid = 3836] [serial = 310] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (15C27C00) [pid = 3836] [serial = 289] [outer = 00000000] [url = about:blank] 12:46:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A2AE800) [pid = 3836] [serial = 317] [outer = 00000000] [url = about:blank] 12:46:32 INFO - PROCESS | 3836 | 1461181592104 Marionette TRACE conn7 <- [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] 12:46:32 INFO - PROCESS | 3836 | 1461181592125 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 12:46:32 INFO - PROCESS | 3836 | 1461181592129 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:46:32 INFO - PROCESS | 3836 | 1461181592132 Marionette TRACE conn7 <- [1,470,null,{}] 12:46:32 INFO - PROCESS | 3836 | 1461181592142 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:32 INFO - PROCESS | 3836 | 1461181592223 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 12:46:32 INFO - PROCESS | 3836 | 1461181592230 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 3836 | ++DOCSHELL 15C2B000 == 47 [pid = 3836] [id = 127] 12:46:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15C57400) [pid = 3836] [serial = 378] [outer = 00000000] 12:46:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (18F72800) [pid = 3836] [serial = 379] [outer = 15C57400] 12:46:32 INFO - PROCESS | 3836 | 1461181592280 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1913F800) [pid = 3836] [serial = 380] [outer = 15C57400] 12:46:32 INFO - PROCESS | 3836 | 1461181592768 Marionette TRACE conn7 <- [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]]]}] 12:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 12:46:32 INFO - PROCESS | 3836 | 1461181592806 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 3836 | 1461181592809 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 12:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:46:32 INFO - PROCESS | 3836 | 1461181592812 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - PROCESS | 3836 | 1461181592814 Marionette TRACE conn7 <- [1,474,null,{}] 12:46:32 INFO - PROCESS | 3836 | 1461181592817 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:32 INFO - PROCESS | 3836 | 1461181592895 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 12:46:32 INFO - PROCESS | 3836 | 1461181592901 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 3836 | ++DOCSHELL 1A12C400 == 48 [pid = 3836] [id = 128] 12:46:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A210000) [pid = 3836] [serial = 381] [outer = 00000000] 12:46:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1AEB7800) [pid = 3836] [serial = 382] [outer = 1A210000] 12:46:32 INFO - PROCESS | 3836 | 1461181592947 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B0E7C00) [pid = 3836] [serial = 383] [outer = 1A210000] 12:46:33 INFO - PROCESS | 3836 | 1461181593392 Marionette TRACE conn7 <- [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]]]}] 12:46:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B629C00) [pid = 3836] [serial = 384] [outer = 0F85D400] 12:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 12:46:33 INFO - PROCESS | 3836 | 1461181593469 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 3836 | 1461181593471 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 12:46:33 INFO - PROCESS | 3836 | 1461181593474 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:46:33 INFO - PROCESS | 3836 | 1461181593476 Marionette TRACE conn7 <- [1,478,null,{}] 12:46:33 INFO - PROCESS | 3836 | 1461181593479 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:33 INFO - PROCESS | 3836 | 1461181593556 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 12:46:33 INFO - PROCESS | 3836 | 1461181593565 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:33 INFO - PROCESS | 3836 | ++DOCSHELL 1B6D6400 == 49 [pid = 3836] [id = 129] 12:46:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B6D5800) [pid = 3836] [serial = 385] [outer = 00000000] 12:46:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1C66A400) [pid = 3836] [serial = 386] [outer = 1B6D5800] 12:46:33 INFO - PROCESS | 3836 | 1461181593610 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1C69D400) [pid = 3836] [serial = 387] [outer = 1B6D5800] 12:46:34 INFO - PROCESS | 3836 | 1461181594113 Marionette TRACE conn7 <- [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]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 12:46:34 INFO - PROCESS | 3836 | 1461181594149 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 3836 | 1461181594151 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 12:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:46:34 INFO - PROCESS | 3836 | 1461181594154 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 3836 | 1461181594156 Marionette TRACE conn7 <- [1,482,null,{}] 12:46:34 INFO - PROCESS | 3836 | 1461181594159 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:34 INFO - PROCESS | 3836 | 1461181594287 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 12:46:34 INFO - PROCESS | 3836 | 1461181594302 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 3836 | ++DOCSHELL 1A275000 == 50 [pid = 3836] [id = 130] 12:46:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A276400) [pid = 3836] [serial = 388] [outer = 00000000] 12:46:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A27F000) [pid = 3836] [serial = 389] [outer = 1A276400] 12:46:34 INFO - PROCESS | 3836 | 1461181594389 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1B866400) [pid = 3836] [serial = 390] [outer = 1A276400] 12:46:34 INFO - PROCESS | 3836 | 1461181594840 Marionette TRACE conn7 <- [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]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 12:46:34 INFO - PROCESS | 3836 | 1461181594885 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 12:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:46:34 INFO - PROCESS | 3836 | 1461181594887 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 12:46:34 INFO - PROCESS | 3836 | 1461181594890 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 3836 | 1461181594892 Marionette TRACE conn7 <- [1,486,null,{}] 12:46:34 INFO - PROCESS | 3836 | 1461181594895 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:35 INFO - PROCESS | 3836 | 1461181595025 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 12:46:35 INFO - PROCESS | 3836 | 1461181595080 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 3836 | ++DOCSHELL 10424C00 == 51 [pid = 3836] [id = 131] 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10428400) [pid = 3836] [serial = 391] [outer = 00000000] 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D23EC00) [pid = 3836] [serial = 392] [outer = 10428400] 12:46:35 INFO - PROCESS | 3836 | 1461181595124 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1D23C400) [pid = 3836] [serial = 393] [outer = 10428400] 12:46:35 INFO - PROCESS | 3836 | 1461181595518 Marionette TRACE conn7 <- [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]]]}] 12:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 12:46:35 INFO - PROCESS | 3836 | 1461181595581 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 12:46:35 INFO - PROCESS | 3836 | 1461181595583 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 12:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:46:35 INFO - PROCESS | 3836 | 1461181595586 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:46:35 INFO - PROCESS | 3836 | 1461181595588 Marionette TRACE conn7 <- [1,490,null,{}] 12:46:35 INFO - PROCESS | 3836 | 1461181595591 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:35 INFO - PROCESS | 3836 | 1461181595697 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 12:46:35 INFO - PROCESS | 3836 | 1461181595703 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 3836 | ++DOCSHELL 1D239800 == 52 [pid = 3836] [id = 132] 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1D248C00) [pid = 3836] [serial = 394] [outer = 00000000] 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D33C400) [pid = 3836] [serial = 395] [outer = 1D248C00] 12:46:35 INFO - PROCESS | 3836 | 1461181595748 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1E702800) [pid = 3836] [serial = 396] [outer = 1D248C00] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (0FEC9000) [pid = 3836] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1473D400) [pid = 3836] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1B627000) [pid = 3836] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1D34B800) [pid = 3836] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (18045400) [pid = 3836] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19141400) [pid = 3836] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15C29C00) [pid = 3836] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (19F4F800) [pid = 3836] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1AE04000) [pid = 3836] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (10672400) [pid = 3836] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D234800) [pid = 3836] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1799A400) [pid = 3836] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10F43C00) [pid = 3836] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1913A400) [pid = 3836] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (14A5A400) [pid = 3836] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:46:36 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19E86800) [pid = 3836] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:46:36 INFO - PROCESS | 3836 | 1461181596298 Marionette TRACE conn7 <- [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]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 12:46:36 INFO - PROCESS | 3836 | 1461181596336 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 3836 | 1461181596338 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 12:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:46:36 INFO - PROCESS | 3836 | 1461181596342 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 3836 | 1461181596343 Marionette TRACE conn7 <- [1,494,null,{}] 12:46:36 INFO - PROCESS | 3836 | 1461181596349 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:36 INFO - PROCESS | 3836 | 1461181596426 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 12:46:36 INFO - PROCESS | 3836 | 1461181596432 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 3836 | ++DOCSHELL 1042A800 == 53 [pid = 3836] [id = 133] 12:46:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1042C400) [pid = 3836] [serial = 397] [outer = 00000000] 12:46:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (179B4000) [pid = 3836] [serial = 398] [outer = 1042C400] 12:46:36 INFO - PROCESS | 3836 | 1461181596477 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (18C0B800) [pid = 3836] [serial = 399] [outer = 1042C400] 12:46:36 INFO - PROCESS | 3836 | 1461181596896 Marionette TRACE conn7 <- [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]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 570ms 12:46:36 INFO - PROCESS | 3836 | 1461181596922 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 3836 | 1461181596924 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 12:46:36 INFO - PROCESS | 3836 | 1461181596927 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:46:36 INFO - PROCESS | 3836 | 1461181596929 Marionette TRACE conn7 <- [1,498,null,{}] 12:46:36 INFO - PROCESS | 3836 | 1461181596933 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:37 INFO - PROCESS | 3836 | 1461181597011 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 12:46:37 INFO - PROCESS | 3836 | 1461181597033 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 3836 | ++DOCSHELL 10431800 == 54 [pid = 3836] [id = 134] 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (14805000) [pid = 3836] [serial = 400] [outer = 00000000] 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1480C800) [pid = 3836] [serial = 401] [outer = 14805000] 12:46:37 INFO - PROCESS | 3836 | 1461181597077 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1480DC00) [pid = 3836] [serial = 402] [outer = 14805000] 12:46:37 INFO - PROCESS | 3836 | 1461181597492 Marionette TRACE conn7 <- [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]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 12:46:37 INFO - PROCESS | 3836 | 1461181597562 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 3836 | 1461181597565 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 12:46:37 INFO - PROCESS | 3836 | 1461181597568 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:46:37 INFO - PROCESS | 3836 | 1461181597570 Marionette TRACE conn7 <- [1,502,null,{}] 12:46:37 INFO - PROCESS | 3836 | 1461181597574 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:37 INFO - PROCESS | 3836 | 1461181597668 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 12:46:37 INFO - PROCESS | 3836 | 1461181597677 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 3836 | ++DOCSHELL 1480F800 == 55 [pid = 3836] [id = 135] 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1B62F400) [pid = 3836] [serial = 403] [outer = 00000000] 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1E70AC00) [pid = 3836] [serial = 404] [outer = 1B62F400] 12:46:37 INFO - PROCESS | 3836 | 1461181597727 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1E710C00) [pid = 3836] [serial = 405] [outer = 1B62F400] 12:46:38 INFO - PROCESS | 3836 | 1461181598187 Marionette TRACE conn7 <- [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]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 12:46:38 INFO - PROCESS | 3836 | 1461181598242 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 3836 | 1461181598244 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 12:46:38 INFO - PROCESS | 3836 | 1461181598247 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:46:38 INFO - PROCESS | 3836 | 1461181598249 Marionette TRACE conn7 <- [1,506,null,{}] 12:46:38 INFO - PROCESS | 3836 | 1461181598253 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:38 INFO - PROCESS | 3836 | 1461181598379 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 12:46:38 INFO - PROCESS | 3836 | 1461181598458 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 3836 | ++DOCSHELL 10255800 == 56 [pid = 3836] [id = 136] 12:46:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10256800) [pid = 3836] [serial = 406] [outer = 00000000] 12:46:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10F94000) [pid = 3836] [serial = 407] [outer = 10256800] 12:46:38 INFO - PROCESS | 3836 | 1461181598559 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1450E800) [pid = 3836] [serial = 408] [outer = 10256800] 12:46:39 INFO - PROCESS | 3836 | 1461181599225 Marionette TRACE conn7 <- [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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1017ms 12:46:39 INFO - PROCESS | 3836 | 1461181599270 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 3836 | 1461181599276 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 12:46:39 INFO - PROCESS | 3836 | 1461181599280 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:46:39 INFO - PROCESS | 3836 | 1461181599285 Marionette TRACE conn7 <- [1,510,null,{}] 12:46:39 INFO - PROCESS | 3836 | 1461181599312 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 3836 | 1461181599450 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 12:46:39 INFO - PROCESS | 3836 | 1461181599574 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 3836 | ++DOCSHELL 17FC6800 == 57 [pid = 3836] [id = 137] 12:46:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17FD9C00) [pid = 3836] [serial = 409] [outer = 00000000] 12:46:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19146000) [pid = 3836] [serial = 410] [outer = 17FD9C00] 12:46:39 INFO - PROCESS | 3836 | 1461181599634 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19E7C000) [pid = 3836] [serial = 411] [outer = 17FD9C00] 12:46:40 INFO - PROCESS | 3836 | 1461181600269 Marionette TRACE conn7 <- [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]]]}] 12:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1044ms 12:46:40 INFO - PROCESS | 3836 | 1461181600329 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 12:46:40 INFO - PROCESS | 3836 | 1461181600332 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 12:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:46:40 INFO - PROCESS | 3836 | 1461181600336 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:46:40 INFO - PROCESS | 3836 | 1461181600338 Marionette TRACE conn7 <- [1,514,null,{}] 12:46:40 INFO - PROCESS | 3836 | 1461181600342 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:40 INFO - PROCESS | 3836 | 1461181600446 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 12:46:40 INFO - PROCESS | 3836 | 1461181600572 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:40 INFO - PROCESS | 3836 | ++DOCSHELL 16354000 == 58 [pid = 3836] [id = 138] 12:46:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A27D000) [pid = 3836] [serial = 412] [outer = 00000000] 12:46:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1B6CF800) [pid = 3836] [serial = 413] [outer = 1A27D000] 12:46:40 INFO - PROCESS | 3836 | 1461181600629 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1C1E9400) [pid = 3836] [serial = 414] [outer = 1A27D000] 12:46:41 INFO - PROCESS | 3836 | 1461181601179 Marionette TRACE conn7 <- [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]]]}] 12:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 12:46:41 INFO - PROCESS | 3836 | 1461181601211 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 12:46:41 INFO - PROCESS | 3836 | 1461181601215 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 12:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:46:41 INFO - PROCESS | 3836 | 1461181601227 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:46:41 INFO - PROCESS | 3836 | 1461181601232 Marionette TRACE conn7 <- [1,518,null,{}] 12:46:41 INFO - PROCESS | 3836 | 1461181601236 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:41 INFO - PROCESS | 3836 | 1461181601373 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 12:46:41 INFO - PROCESS | 3836 | 1461181601471 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 3836 | ++DOCSHELL 1F49F000 == 59 [pid = 3836] [id = 139] 12:46:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1F4A1000) [pid = 3836] [serial = 415] [outer = 00000000] 12:46:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1FC43000) [pid = 3836] [serial = 416] [outer = 1F4A1000] 12:46:41 INFO - PROCESS | 3836 | 1461181601526 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1FC45C00) [pid = 3836] [serial = 417] [outer = 1F4A1000] 12:46:42 INFO - PROCESS | 3836 | 1461181602322 Marionette TRACE conn7 <- [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]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1130ms 12:46:42 INFO - PROCESS | 3836 | 1461181602354 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 3836 | 1461181602357 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:46:42 INFO - PROCESS | 3836 | 1461181602363 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 3836 | 1461181602366 Marionette TRACE conn7 <- [1,522,null,{}] 12:46:42 INFO - PROCESS | 3836 | 1461181602372 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 3836 | 1461181602466 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 12:46:42 INFO - PROCESS | 3836 | 1461181602544 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 3836 | ++DOCSHELL 14E1D000 == 60 [pid = 3836] [id = 140] 12:46:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (14E1F800) [pid = 3836] [serial = 418] [outer = 00000000] 12:46:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1666DC00) [pid = 3836] [serial = 419] [outer = 14E1F800] 12:46:42 INFO - PROCESS | 3836 | 1461181602593 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16677C00) [pid = 3836] [serial = 420] [outer = 14E1F800] 12:46:43 INFO - PROCESS | 3836 | 1461181603210 Marionette TRACE conn7 <- [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]]]}] 12:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 929ms 12:46:43 INFO - PROCESS | 3836 | 1461181603294 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 3836 | 1461181603299 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 12:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:46:43 INFO - PROCESS | 3836 | 1461181603322 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - PROCESS | 3836 | 1461181603324 Marionette TRACE conn7 <- [1,526,null,{}] 12:46:43 INFO - PROCESS | 3836 | 1461181603328 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:43 INFO - PROCESS | 3836 | 1461181603429 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 10042000 == 59 [pid = 3836] [id = 41] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1D22D800 == 58 [pid = 3836] [id = 107] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1480F800 == 57 [pid = 3836] [id = 135] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 10431800 == 56 [pid = 3836] [id = 134] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1042A800 == 55 [pid = 3836] [id = 133] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1D239800 == 54 [pid = 3836] [id = 132] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 10424C00 == 53 [pid = 3836] [id = 131] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1A275000 == 52 [pid = 3836] [id = 130] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1B6D6400 == 51 [pid = 3836] [id = 129] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19E86C00) [pid = 3836] [serial = 325] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1D25CC00) [pid = 3836] [serial = 328] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1C1DF400) [pid = 3836] [serial = 358] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1A12C400 == 50 [pid = 3836] [id = 128] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 15C2B000 == 49 [pid = 3836] [id = 127] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 0F662800 == 48 [pid = 3836] [id = 126] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 15C50000 == 47 [pid = 3836] [id = 125] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1D24A000 == 46 [pid = 3836] [id = 124] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1042E000 == 45 [pid = 3836] [id = 121] 12:46:43 INFO - PROCESS | 3836 | --DOCSHELL 1B6D4400 == 44 [pid = 3836] [id = 120] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (13806400) [pid = 3836] [serial = 233] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (18F67C00) [pid = 3836] [serial = 236] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B630000) [pid = 3836] [serial = 239] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1F49E800) [pid = 3836] [serial = 230] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19133400) [pid = 3836] [serial = 344] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19E7CC00) [pid = 3836] [serial = 347] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (16108C00) [pid = 3836] [serial = 334] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (191DAC00) [pid = 3836] [serial = 346] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1666C000) [pid = 3836] [serial = 322] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A2AC800) [pid = 3836] [serial = 349] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1B66FC00) [pid = 3836] [serial = 356] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A124000) [pid = 3836] [serial = 352] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B634C00) [pid = 3836] [serial = 355] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B030800) [pid = 3836] [serial = 350] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D252000) [pid = 3836] [serial = 320] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (179AD400) [pid = 3836] [serial = 340] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (14E13C00) [pid = 3836] [serial = 337] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (14E1F400) [pid = 3836] [serial = 338] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1D255C00) [pid = 3836] [serial = 331] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16673400) [pid = 3836] [serial = 335] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (18F98400) [pid = 3836] [serial = 343] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1A120800) [pid = 3836] [serial = 353] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17FE5800) [pid = 3836] [serial = 341] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19747000) [pid = 3836] [serial = 281] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1795FC00) [pid = 3836] [serial = 278] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1D245000) [pid = 3836] [serial = 284] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 3836 | 1461181603575 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 3836 | ++DOCSHELL 0F739400 == 45 [pid = 3836] [id = 141] 12:46:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (0F855C00) [pid = 3836] [serial = 421] [outer = 00000000] 12:46:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1042B800) [pid = 3836] [serial = 422] [outer = 0F855C00] 12:46:43 INFO - PROCESS | 3836 | 1461181603625 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1066D400) [pid = 3836] [serial = 423] [outer = 0F855C00] 12:46:44 INFO - PROCESS | 3836 | 1461181604064 Marionette TRACE conn7 <- [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]]]}] 12:46:44 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 12:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 790ms 12:46:44 INFO - PROCESS | 3836 | 1461181604130 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 3836 | 1461181604133 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 12:46:44 INFO - PROCESS | 3836 | 1461181604140 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 3836 | 1461181604143 Marionette TRACE conn7 <- [1,530,null,{}] 12:46:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:46:44 INFO - PROCESS | 3836 | 1461181604153 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:44 INFO - PROCESS | 3836 | 1461181604237 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 12:46:44 INFO - PROCESS | 3836 | 1461181604247 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:44 INFO - PROCESS | 3836 | ++DOCSHELL 16673C00 == 46 [pid = 3836] [id = 142] 12:46:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16674400) [pid = 3836] [serial = 424] [outer = 00000000] 12:46:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17991C00) [pid = 3836] [serial = 425] [outer = 16674400] 12:46:44 INFO - PROCESS | 3836 | 1461181604295 Marionette DEBUG loaded listener.js 12:46:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (179AE000) [pid = 3836] [serial = 426] [outer = 16674400] 12:46:44 INFO - PROCESS | 3836 | 1461181604931 Marionette TRACE conn7 <- [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"]]]}] 12:46:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:46:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 12:46:44 INFO - PROCESS | 3836 | 1461181604978 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 3836 | 1461181604980 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 12:46:44 INFO - PROCESS | 3836 | 1461181604987 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:46:44 INFO - PROCESS | 3836 | 1461181604989 Marionette TRACE conn7 <- [1,534,null,{}] 12:46:44 INFO - PROCESS | 3836 | 1461181604993 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:45 INFO - PROCESS | 3836 | 1461181605083 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 12:46:45 INFO - PROCESS | 3836 | 1461181605103 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 3836 | ++DOCSHELL 19144400 == 47 [pid = 3836] [id = 143] 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19145400) [pid = 3836] [serial = 427] [outer = 00000000] 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1914F800) [pid = 3836] [serial = 428] [outer = 19145400] 12:46:45 INFO - PROCESS | 3836 | 1461181605149 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1973C400) [pid = 3836] [serial = 429] [outer = 19145400] 12:46:45 INFO - PROCESS | 3836 | 1461181605601 Marionette TRACE conn7 <- [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]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:46:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 12:46:45 INFO - PROCESS | 3836 | 1461181605662 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 12:46:45 INFO - PROCESS | 3836 | 1461181605664 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 12:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:46:45 INFO - PROCESS | 3836 | 1461181605667 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 3836 | 1461181605669 Marionette TRACE conn7 <- [1,538,null,{}] 12:46:45 INFO - PROCESS | 3836 | 1461181605672 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:45 INFO - PROCESS | 3836 | 1461181605749 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 12:46:45 INFO - PROCESS | 3836 | 1461181605756 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 3836 | ++DOCSHELL 19E7B000 == 48 [pid = 3836] [id = 144] 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19E80000) [pid = 3836] [serial = 430] [outer = 00000000] 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A129400) [pid = 3836] [serial = 431] [outer = 19E80000] 12:46:45 INFO - PROCESS | 3836 | 1461181605801 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A19CC00) [pid = 3836] [serial = 432] [outer = 19E80000] 12:46:46 INFO - PROCESS | 3836 | 1461181606277 Marionette TRACE conn7 <- [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]]]}] 12:46:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:46:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 12:46:46 INFO - PROCESS | 3836 | 1461181606298 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 3836 | 1461181606300 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:46:46 INFO - PROCESS | 3836 | 1461181606304 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:46:46 INFO - PROCESS | 3836 | 1461181606305 Marionette TRACE conn7 <- [1,542,null,{}] 12:46:46 INFO - PROCESS | 3836 | 1461181606315 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:46 INFO - PROCESS | 3836 | 1461181606440 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 12:46:46 INFO - PROCESS | 3836 | 1461181606450 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 3836 | ++DOCSHELL 10676C00 == 49 [pid = 3836] [id = 145] 12:46:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1666E800) [pid = 3836] [serial = 433] [outer = 00000000] 12:46:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A2AEC00) [pid = 3836] [serial = 434] [outer = 1666E800] 12:46:46 INFO - PROCESS | 3836 | 1461181606499 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1B558400) [pid = 3836] [serial = 435] [outer = 1666E800] 12:46:46 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:46 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:46 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:46 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:46 INFO - PROCESS | 3836 | 1461181606974 Marionette TRACE conn7 <- [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]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 731ms 12:46:47 INFO - PROCESS | 3836 | 1461181607035 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 3836 | 1461181607037 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 12:46:47 INFO - PROCESS | 3836 | 1461181607046 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:46:47 INFO - PROCESS | 3836 | 1461181607048 Marionette TRACE conn7 <- [1,546,null,{}] 12:46:47 INFO - PROCESS | 3836 | 1461181607051 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 3836 | 1461181607155 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 12:46:47 INFO - PROCESS | 3836 | 1461181607167 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 3836 | ++DOCSHELL 14801400 == 50 [pid = 3836] [id = 146] 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A2AA000) [pid = 3836] [serial = 436] [outer = 00000000] 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1B634C00) [pid = 3836] [serial = 437] [outer = 1A2AA000] 12:46:47 INFO - PROCESS | 3836 | 1461181607212 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1B634800) [pid = 3836] [serial = 438] [outer = 1A2AA000] 12:46:47 INFO - PROCESS | 3836 | 1461181607624 Marionette TRACE conn7 <- [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]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 12:46:47 INFO - PROCESS | 3836 | 1461181607681 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 3836 | 1461181607683 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 12:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:46:47 INFO - PROCESS | 3836 | 1461181607693 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 3836 | 1461181607695 Marionette TRACE conn7 <- [1,550,null,{}] 12:46:47 INFO - PROCESS | 3836 | 1461181607699 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 3836 | 1461181607802 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 12:46:47 INFO - PROCESS | 3836 | 1461181607880 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 3836 | ++DOCSHELL 1B66FC00 == 51 [pid = 3836] [id = 147] 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1B6D1C00) [pid = 3836] [serial = 439] [outer = 00000000] 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1C1E9800) [pid = 3836] [serial = 440] [outer = 1B6D1C00] 12:46:47 INFO - PROCESS | 3836 | 1461181607925 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1C1E8800) [pid = 3836] [serial = 441] [outer = 1B6D1C00] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10428400) [pid = 3836] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (0F664800) [pid = 3836] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (16108400) [pid = 3836] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1A210000) [pid = 3836] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1B6D5800) [pid = 3836] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (15C57400) [pid = 3836] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1D248C00) [pid = 3836] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1042C400) [pid = 3836] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A276400) [pid = 3836] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:46:48 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (14805000) [pid = 3836] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 3836 | 1461181608390 Marionette TRACE conn7 <- [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]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 729ms 12:46:48 INFO - PROCESS | 3836 | 1461181608428 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 3836 | 1461181608430 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 12:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:46:48 INFO - PROCESS | 3836 | 1461181608433 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - PROCESS | 3836 | 1461181608435 Marionette TRACE conn7 <- [1,554,null,{}] 12:46:48 INFO - PROCESS | 3836 | 1461181608439 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:48 INFO - PROCESS | 3836 | 1461181608516 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 12:46:48 INFO - PROCESS | 3836 | 1461181608522 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 3836 | ++DOCSHELL 19147C00 == 52 [pid = 3836] [id = 148] 12:46:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1914D800) [pid = 3836] [serial = 442] [outer = 00000000] 12:46:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1B631800) [pid = 3836] [serial = 443] [outer = 1914D800] 12:46:48 INFO - PROCESS | 3836 | 1461181608567 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1C156C00) [pid = 3836] [serial = 444] [outer = 1914D800] 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 3836 | 1461181608968 Marionette TRACE conn7 <- [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]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 12:46:49 INFO - PROCESS | 3836 | 1461181609006 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 3836 | 1461181609008 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 12:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:46:49 INFO - PROCESS | 3836 | 1461181609036 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 3836 | 1461181609037 Marionette TRACE conn7 <- [1,558,null,{}] 12:46:49 INFO - PROCESS | 3836 | 1461181609046 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:49 INFO - PROCESS | 3836 | 1461181609166 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 12:46:49 INFO - PROCESS | 3836 | 1461181609180 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 3836 | ++DOCSHELL 1D239800 == 53 [pid = 3836] [id = 149] 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1D23C800) [pid = 3836] [serial = 445] [outer = 00000000] 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1D249400) [pid = 3836] [serial = 446] [outer = 1D23C800] 12:46:49 INFO - PROCESS | 3836 | 1461181609225 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D248C00) [pid = 3836] [serial = 447] [outer = 1D23C800] 12:46:49 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:49 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:49 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:49 INFO - PROCESS | 3836 | 1461181609677 Marionette TRACE conn7 <- [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]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 710ms 12:46:49 INFO - PROCESS | 3836 | 1461181609726 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 3836 | 1461181609728 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 12:46:49 INFO - PROCESS | 3836 | 1461181609731 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:46:49 INFO - PROCESS | 3836 | 1461181609734 Marionette TRACE conn7 <- [1,562,null,{}] 12:46:49 INFO - PROCESS | 3836 | 1461181609737 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:49 INFO - PROCESS | 3836 | 1461181609833 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 12:46:49 INFO - PROCESS | 3836 | 1461181609841 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 3836 | ++DOCSHELL 1E706C00 == 54 [pid = 3836] [id = 150] 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1E707800) [pid = 3836] [serial = 448] [outer = 00000000] 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1F494400) [pid = 3836] [serial = 449] [outer = 1E707800] 12:46:49 INFO - PROCESS | 3836 | 1461181609891 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1F49E800) [pid = 3836] [serial = 450] [outer = 1E707800] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 19138C00 == 53 [pid = 3836] [id = 92] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 10047C00 == 52 [pid = 3836] [id = 61] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 17963C00 == 51 [pid = 3836] [id = 62] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 0FE03400 == 50 [pid = 3836] [id = 78] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 14511C00 == 49 [pid = 3836] [id = 79] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 14E1EC00 == 48 [pid = 3836] [id = 122] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 1D341000 == 47 [pid = 3836] [id = 96] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 0FEC4800 == 46 [pid = 3836] [id = 95] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 179AD800 == 45 [pid = 3836] [id = 60] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 1D1A3400 == 44 [pid = 3836] [id = 123] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 14A57400 == 43 [pid = 3836] [id = 93] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 14511400 == 42 [pid = 3836] [id = 111] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 1913A000 == 41 [pid = 3836] [id = 94] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 0F739400 == 40 [pid = 3836] [id = 141] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 14E1D000 == 39 [pid = 3836] [id = 140] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 1F49F000 == 38 [pid = 3836] [id = 139] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 17FC6800 == 37 [pid = 3836] [id = 137] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 16354000 == 36 [pid = 3836] [id = 138] 12:46:50 INFO - PROCESS | 3836 | --DOCSHELL 10255800 == 35 [pid = 3836] [id = 136] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 10676C00 == 34 [pid = 3836] [id = 145] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 19144400 == 33 [pid = 3836] [id = 143] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 1D239800 == 32 [pid = 3836] [id = 149] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 19E7B000 == 31 [pid = 3836] [id = 144] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 1B66FC00 == 30 [pid = 3836] [id = 147] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 19147C00 == 29 [pid = 3836] [id = 148] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 16673C00 == 28 [pid = 3836] [id = 142] 12:46:51 INFO - PROCESS | 3836 | --DOCSHELL 14801400 == 27 [pid = 3836] [id = 146] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1D23C400) [pid = 3836] [serial = 393] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1D23EC00) [pid = 3836] [serial = 392] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (10EB1800) [pid = 3836] [serial = 376] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (14A92800) [pid = 3836] [serial = 377] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1799DC00) [pid = 3836] [serial = 374] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1795F800) [pid = 3836] [serial = 373] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1AEB7800) [pid = 3836] [serial = 382] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B0E7C00) [pid = 3836] [serial = 383] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1C66A400) [pid = 3836] [serial = 386] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D25C000) [pid = 3836] [serial = 370] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (18F72800) [pid = 3836] [serial = 379] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1913F800) [pid = 3836] [serial = 380] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1D235800) [pid = 3836] [serial = 367] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1804EC00) [pid = 3836] [serial = 364] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (14513C00) [pid = 3836] [serial = 361] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1D33C400) [pid = 3836] [serial = 395] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (179B4000) [pid = 3836] [serial = 398] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A27F000) [pid = 3836] [serial = 389] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1E702800) [pid = 3836] [serial = 396] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1480DC00) [pid = 3836] [serial = 402] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1B866400) [pid = 3836] [serial = 390] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1480C800) [pid = 3836] [serial = 401] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1C69D400) [pid = 3836] [serial = 387] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15C56800) [pid = 3836] [serial = 152] [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.] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (18C0B800) [pid = 3836] [serial = 399] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1E70AC00) [pid = 3836] [serial = 404] [outer = 00000000] [url = about:blank] 12:46:51 INFO - PROCESS | 3836 | 1461181611904 Marionette TRACE conn7 <- [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]]]}] 12:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2224ms 12:46:51 INFO - PROCESS | 3836 | 1461181611960 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 12:46:51 INFO - PROCESS | 3836 | 1461181611964 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 12:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:46:51 INFO - PROCESS | 3836 | 1461181611969 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 3836 | 1461181611973 Marionette TRACE conn7 <- [1,566,null,{}] 12:46:51 INFO - PROCESS | 3836 | 1461181611979 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 3836 | 1461181612062 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 12:46:52 INFO - PROCESS | 3836 | 1461181612071 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 3836 | ++DOCSHELL 10426C00 == 28 [pid = 3836] [id = 151] 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10428000) [pid = 3836] [serial = 451] [outer = 00000000] 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (106E2C00) [pid = 3836] [serial = 452] [outer = 10428000] 12:46:52 INFO - PROCESS | 3836 | 1461181612120 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10EAF400) [pid = 3836] [serial = 453] [outer = 10428000] 12:46:52 INFO - PROCESS | 3836 | 1461181612576 Marionette TRACE conn7 <- [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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 12:46:52 INFO - PROCESS | 3836 | 1461181612685 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 3836 | 1461181612692 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 12:46:52 INFO - PROCESS | 3836 | 1461181612698 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:46:52 INFO - PROCESS | 3836 | 1461181612701 Marionette TRACE conn7 <- [1,570,null,{}] 12:46:52 INFO - PROCESS | 3836 | 1461181612705 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 3836 | 1461181612792 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 12:46:52 INFO - PROCESS | 3836 | 1461181612861 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 3836 | ++DOCSHELL 14732800 == 29 [pid = 3836] [id = 152] 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (147AA400) [pid = 3836] [serial = 454] [outer = 00000000] 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1480B000) [pid = 3836] [serial = 455] [outer = 147AA400] 12:46:52 INFO - PROCESS | 3836 | 1461181612908 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1480E800) [pid = 3836] [serial = 456] [outer = 147AA400] 12:46:53 INFO - PROCESS | 3836 | 1461181613275 Marionette TRACE conn7 <- [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]]]}] 12:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 12:46:53 INFO - PROCESS | 3836 | 1461181613335 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 12:46:53 INFO - PROCESS | 3836 | 1461181613337 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 12:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:46:53 INFO - PROCESS | 3836 | 1461181613347 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - PROCESS | 3836 | 1461181613350 Marionette TRACE conn7 <- [1,574,null,{}] 12:46:53 INFO - PROCESS | 3836 | 1461181613361 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:53 INFO - PROCESS | 3836 | 1461181613441 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 12:46:53 INFO - PROCESS | 3836 | 1461181613447 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 3836 | ++DOCSHELL 14E20800 == 30 [pid = 3836] [id = 153] 12:46:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14ED3400) [pid = 3836] [serial = 457] [outer = 00000000] 12:46:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (15C51400) [pid = 3836] [serial = 458] [outer = 14ED3400] 12:46:53 INFO - PROCESS | 3836 | 1461181613496 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15D2B800) [pid = 3836] [serial = 459] [outer = 14ED3400] 12:46:53 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:53 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:53 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:53 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:53 INFO - PROCESS | 3836 | 1461181613927 Marionette TRACE conn7 <- [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]]]}] 12:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 12:46:53 INFO - PROCESS | 3836 | 1461181613980 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 12:46:53 INFO - PROCESS | 3836 | 1461181613982 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 12:46:53 INFO - PROCESS | 3836 | 1461181613986 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:46:53 INFO - PROCESS | 3836 | 1461181613988 Marionette TRACE conn7 <- [1,578,null,{}] 12:46:53 INFO - PROCESS | 3836 | 1461181613991 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:54 INFO - PROCESS | 3836 | 1461181614066 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 12:46:54 INFO - PROCESS | 3836 | 1461181614074 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 3836 | ++DOCSHELL 15D35400 == 31 [pid = 3836] [id = 154] 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16670800) [pid = 3836] [serial = 460] [outer = 00000000] 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17958000) [pid = 3836] [serial = 461] [outer = 16670800] 12:46:54 INFO - PROCESS | 3836 | 1461181614120 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1795D800) [pid = 3836] [serial = 462] [outer = 16670800] 12:46:54 INFO - PROCESS | 3836 | 1461181614563 Marionette TRACE conn7 <- [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]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 12:46:54 INFO - PROCESS | 3836 | 1461181614630 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 12:46:54 INFO - PROCESS | 3836 | 1461181614632 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 12:46:54 INFO - PROCESS | 3836 | 1461181614636 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:46:54 INFO - PROCESS | 3836 | 1461181614637 Marionette TRACE conn7 <- [1,582,null,{}] 12:46:54 INFO - PROCESS | 3836 | 1461181614641 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:54 INFO - PROCESS | 3836 | 1461181614714 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 12:46:54 INFO - PROCESS | 3836 | 1461181614722 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 3836 | ++DOCSHELL 17956000 == 32 [pid = 3836] [id = 155] 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (17960400) [pid = 3836] [serial = 463] [outer = 00000000] 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (179AE400) [pid = 3836] [serial = 464] [outer = 17960400] 12:46:54 INFO - PROCESS | 3836 | 1461181614767 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (179B2800) [pid = 3836] [serial = 465] [outer = 17960400] 12:46:55 INFO - PROCESS | 3836 | 1461181615181 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 12:46:55 INFO - PROCESS | 3836 | 1461181615216 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 3836 | 1461181615218 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 12:46:55 INFO - PROCESS | 3836 | 1461181615221 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 3836 | 1461181615223 Marionette TRACE conn7 <- [1,586,null,{}] 12:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:46:55 INFO - PROCESS | 3836 | 1461181615227 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 3836 | 1461181615326 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 12:46:55 INFO - PROCESS | 3836 | 1461181615351 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 3836 | ++DOCSHELL 18C03400 == 33 [pid = 3836] [id = 156] 12:46:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (18C0B800) [pid = 3836] [serial = 466] [outer = 00000000] 12:46:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (18F96C00) [pid = 3836] [serial = 467] [outer = 18C0B800] 12:46:55 INFO - PROCESS | 3836 | 1461181615399 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (19133C00) [pid = 3836] [serial = 468] [outer = 18C0B800] 12:46:55 INFO - PROCESS | 3836 | 1461181615843 Marionette TRACE conn7 <- [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]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 12:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:46:55 INFO - PROCESS | 3836 | 1461181615897 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 3836 | 1461181615899 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 12:46:55 INFO - PROCESS | 3836 | 1461181615902 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 3836 | 1461181615904 Marionette TRACE conn7 <- [1,590,null,{}] 12:46:55 INFO - PROCESS | 3836 | 1461181615908 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 3836 | 1461181615978 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 12:46:55 INFO - PROCESS | 3836 | 1461181615984 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 3836 | ++DOCSHELL 1913A000 == 34 [pid = 3836] [id = 157] 12:46:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19140800) [pid = 3836] [serial = 469] [outer = 00000000] 12:46:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (19149C00) [pid = 3836] [serial = 470] [outer = 19140800] 12:46:56 INFO - PROCESS | 3836 | 1461181616028 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19147C00) [pid = 3836] [serial = 471] [outer = 19140800] 12:46:56 INFO - PROCESS | 3836 | 1461181616441 Marionette TRACE conn7 <- [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]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 12:46:56 INFO - PROCESS | 3836 | 1461181616486 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 3836 | 1461181616488 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 12:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:46:56 INFO - PROCESS | 3836 | 1461181616492 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - PROCESS | 3836 | 1461181616494 Marionette TRACE conn7 <- [1,594,null,{}] 12:46:56 INFO - PROCESS | 3836 | 1461181616500 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:56 INFO - PROCESS | 3836 | 1461181616574 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 12:46:56 INFO - PROCESS | 3836 | 1461181616593 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 3836 | ++DOCSHELL 191D9C00 == 35 [pid = 3836] [id = 158] 12:46:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (19745400) [pid = 3836] [serial = 472] [outer = 00000000] 12:46:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19E81800) [pid = 3836] [serial = 473] [outer = 19745400] 12:46:56 INFO - PROCESS | 3836 | 1461181616641 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (19E7F000) [pid = 3836] [serial = 474] [outer = 19745400] 12:46:57 INFO - PROCESS | 3836 | 1461181617102 Marionette TRACE conn7 <- [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]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 12:46:57 INFO - PROCESS | 3836 | 1461181617164 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 3836 | 1461181617166 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 12:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:46:57 INFO - PROCESS | 3836 | 1461181617178 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - PROCESS | 3836 | 1461181617180 Marionette TRACE conn7 <- [1,598,null,{}] 12:46:57 INFO - PROCESS | 3836 | 1461181617183 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:57 INFO - PROCESS | 3836 | 1461181617282 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 12:46:57 INFO - PROCESS | 3836 | 1461181617294 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 3836 | ++DOCSHELL 14E17000 == 36 [pid = 3836] [id = 159] 12:46:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A121000) [pid = 3836] [serial = 475] [outer = 00000000] 12:46:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A12A400) [pid = 3836] [serial = 476] [outer = 1A121000] 12:46:57 INFO - PROCESS | 3836 | 1461181617383 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A126800) [pid = 3836] [serial = 477] [outer = 1A121000] 12:46:58 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:46:58 INFO - PROCESS | 3836 | 1461181618116 Marionette TRACE conn7 <- [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]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 969ms 12:46:58 INFO - PROCESS | 3836 | 1461181618151 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 3836 | 1461181618153 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 12:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:46:58 INFO - PROCESS | 3836 | 1461181618156 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 3836 | 1461181618158 Marionette TRACE conn7 <- [1,602,null,{}] 12:46:58 INFO - PROCESS | 3836 | 1461181618161 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:58 INFO - PROCESS | 3836 | 1461181618268 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 12:46:58 INFO - PROCESS | 3836 | 1461181618274 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 3836 | ++DOCSHELL 1A279800 == 37 [pid = 3836] [id = 160] 12:46:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A27F400) [pid = 3836] [serial = 478] [outer = 00000000] 12:46:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A2A7000) [pid = 3836] [serial = 479] [outer = 1A27F400] 12:46:58 INFO - PROCESS | 3836 | 1461181618318 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A2AD800) [pid = 3836] [serial = 480] [outer = 1A27F400] 12:46:58 INFO - PROCESS | 3836 | 1461181618749 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 631ms 12:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:46:58 INFO - PROCESS | 3836 | 1461181618798 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 3836 | 1461181618800 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 12:46:58 INFO - PROCESS | 3836 | 1461181618803 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 3836 | 1461181618805 Marionette TRACE conn7 <- [1,606,null,{}] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1384E800) [pid = 3836] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (18048000) [pid = 3836] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19139400) [pid = 3836] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (14E20000) [pid = 3836] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1D24AC00) [pid = 3836] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1D23C800) [pid = 3836] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1666E800) [pid = 3836] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A2AA000) [pid = 3836] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1B6D1C00) [pid = 3836] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (14E1F800) [pid = 3836] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1F4A1000) [pid = 3836] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A27D000) [pid = 3836] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (17FD9C00) [pid = 3836] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (10256800) [pid = 3836] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1B62F400) [pid = 3836] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19E80000) [pid = 3836] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19145400) [pid = 3836] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16674400) [pid = 3836] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (0F855C00) [pid = 3836] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1914D800) [pid = 3836] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1D1A6800) [pid = 3836] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10621C00) [pid = 3836] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16673800) [pid = 3836] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1D24B000) [pid = 3836] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:46:59 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1B6D5C00) [pid = 3836] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:46:59 INFO - PROCESS | 3836 | 1461181619117 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 3836 | 1461181619213 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 12:46:59 INFO - PROCESS | 3836 | 1461181619220 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 3836 | ++DOCSHELL 138EEC00 == 38 [pid = 3836] [id = 161] 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (14724000) [pid = 3836] [serial = 481] [outer = 00000000] 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14ED4800) [pid = 3836] [serial = 482] [outer = 14724000] 12:46:59 INFO - PROCESS | 3836 | 1461181619270 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1795AC00) [pid = 3836] [serial = 483] [outer = 14724000] 12:46:59 INFO - PROCESS | 3836 | 1461181619694 Marionette TRACE conn7 <- [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]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 12:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:46:59 INFO - PROCESS | 3836 | 1461181619742 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 3836 | 1461181619744 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 3836 | 1461181619748 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 3836 | 1461181619750 Marionette TRACE conn7 <- [1,610,null,{}] 12:46:59 INFO - PROCESS | 3836 | 1461181619753 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 3836 | 1461181619826 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 12:46:59 INFO - PROCESS | 3836 | 1461181619832 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 3836 | ++DOCSHELL 18C48800 == 39 [pid = 3836] [id = 162] 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (19134800) [pid = 3836] [serial = 484] [outer = 00000000] 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19E86C00) [pid = 3836] [serial = 485] [outer = 19134800] 12:46:59 INFO - PROCESS | 3836 | 1461181619876 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A2AA000) [pid = 3836] [serial = 486] [outer = 19134800] 12:47:00 INFO - PROCESS | 3836 | 1461181620299 Marionette TRACE conn7 <- [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]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 12:47:00 INFO - PROCESS | 3836 | 1461181620330 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 3836 | 1461181620332 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 12:47:00 INFO - PROCESS | 3836 | 1461181620336 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:47:00 INFO - PROCESS | 3836 | 1461181620338 Marionette TRACE conn7 <- [1,614,null,{}] 12:47:00 INFO - PROCESS | 3836 | 1461181620341 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:00 INFO - PROCESS | 3836 | 1461181620414 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 12:47:00 INFO - PROCESS | 3836 | 1461181620420 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 3836 | ++DOCSHELL 1A2AF400 == 40 [pid = 3836] [id = 163] 12:47:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1B079000) [pid = 3836] [serial = 487] [outer = 00000000] 12:47:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1B626400) [pid = 3836] [serial = 488] [outer = 1B079000] 12:47:00 INFO - PROCESS | 3836 | 1461181620465 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B62D800) [pid = 3836] [serial = 489] [outer = 1B079000] 12:47:00 INFO - PROCESS | 3836 | 1461181620907 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 12:47:00 INFO - PROCESS | 3836 | 1461181620971 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 3836 | 1461181620973 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 12:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:47:00 INFO - PROCESS | 3836 | 1461181620976 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - PROCESS | 3836 | 1461181620977 Marionette TRACE conn7 <- [1,618,null,{}] 12:47:00 INFO - PROCESS | 3836 | 1461181620981 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:01 INFO - PROCESS | 3836 | 1461181621055 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 12:47:01 INFO - PROCESS | 3836 | 1461181621064 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 3836 | ++DOCSHELL 1B64E800 == 41 [pid = 3836] [id = 164] 12:47:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B64EC00) [pid = 3836] [serial = 490] [outer = 00000000] 12:47:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B822400) [pid = 3836] [serial = 491] [outer = 1B64EC00] 12:47:01 INFO - PROCESS | 3836 | 1461181621108 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1B86A400) [pid = 3836] [serial = 492] [outer = 1B64EC00] 12:47:01 INFO - PROCESS | 3836 | 1461181621865 Marionette TRACE conn7 <- [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]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 12:47:01 INFO - PROCESS | 3836 | 1461181621968 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 3836 | 1461181621974 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 12:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:47:02 INFO - PROCESS | 3836 | 1461181622004 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 3836 | 1461181622008 Marionette TRACE conn7 <- [1,622,null,{}] 12:47:02 INFO - PROCESS | 3836 | 1461181622044 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:02 INFO - PROCESS | 3836 | 1461181622158 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 12:47:02 INFO - PROCESS | 3836 | 1461181622232 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:02 INFO - PROCESS | 3836 | ++DOCSHELL 10255800 == 42 [pid = 3836] [id = 165] 12:47:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (10260400) [pid = 3836] [serial = 493] [outer = 00000000] 12:47:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (147AF800) [pid = 3836] [serial = 494] [outer = 10260400] 12:47:02 INFO - PROCESS | 3836 | 1461181622291 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14809C00) [pid = 3836] [serial = 495] [outer = 10260400] 12:47:02 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:02 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:03 INFO - PROCESS | 3836 | 1461181623022 Marionette TRACE conn7 <- [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]]]}] 12:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1105ms 12:47:03 INFO - PROCESS | 3836 | 1461181623253 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 12:47:03 INFO - PROCESS | 3836 | 1461181623258 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 12:47:03 INFO - PROCESS | 3836 | 1461181623263 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - PROCESS | 3836 | 1461181623266 Marionette TRACE conn7 <- [1,626,null,{}] 12:47:03 INFO - PROCESS | 3836 | 1461181623271 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:47:03 INFO - PROCESS | 3836 | 1461181623374 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 12:47:03 INFO - PROCESS | 3836 | 1461181623447 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 3836 | ++DOCSHELL 14805000 == 43 [pid = 3836] [id = 166] 12:47:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (14805400) [pid = 3836] [serial = 496] [outer = 00000000] 12:47:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (14A57400) [pid = 3836] [serial = 497] [outer = 14805400] 12:47:03 INFO - PROCESS | 3836 | 1461181623496 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (14E17C00) [pid = 3836] [serial = 498] [outer = 14805400] 12:47:03 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:03 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 1A2AF400 == 42 [pid = 3836] [id = 163] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 18C48800 == 41 [pid = 3836] [id = 162] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 138EEC00 == 40 [pid = 3836] [id = 161] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 1A279800 == 39 [pid = 3836] [id = 160] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 14E17000 == 38 [pid = 3836] [id = 159] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 191D9C00 == 37 [pid = 3836] [id = 158] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 1913A000 == 36 [pid = 3836] [id = 157] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 18C03400 == 35 [pid = 3836] [id = 156] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 17956000 == 34 [pid = 3836] [id = 155] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 15D35400 == 33 [pid = 3836] [id = 154] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 14E20800 == 32 [pid = 3836] [id = 153] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1F494400) [pid = 3836] [serial = 449] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 14732800 == 31 [pid = 3836] [id = 152] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 10426C00 == 30 [pid = 3836] [id = 151] 12:47:04 INFO - PROCESS | 3836 | --DOCSHELL 1E706C00 == 29 [pid = 3836] [id = 150] 12:47:04 INFO - PROCESS | 3836 | 1461181624135 Marionette TRACE conn7 <- [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]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 910ms 12:47:04 INFO - PROCESS | 3836 | 1461181624190 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 3836 | 1461181624193 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 12:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:47:04 INFO - PROCESS | 3836 | 1461181624201 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - PROCESS | 3836 | 1461181624205 Marionette TRACE conn7 <- [1,630,null,{}] 12:47:04 INFO - PROCESS | 3836 | 1461181624209 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:04 INFO - PROCESS | 3836 | 1461181624300 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (16672400) [pid = 3836] [serial = 323] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A120C00) [pid = 3836] [serial = 326] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1D255800) [pid = 3836] [serial = 275] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1F49A400) [pid = 3836] [serial = 332] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D342400) [pid = 3836] [serial = 329] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (14E1B800) [pid = 3836] [serial = 362] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1913E400) [pid = 3836] [serial = 365] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1D344000) [pid = 3836] [serial = 371] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1D248C00) [pid = 3836] [serial = 447] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A2AEC00) [pid = 3836] [serial = 434] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1B634C00) [pid = 3836] [serial = 437] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1B558400) [pid = 3836] [serial = 435] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1C1E9800) [pid = 3836] [serial = 440] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B634800) [pid = 3836] [serial = 438] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1D249400) [pid = 3836] [serial = 446] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1C1E8800) [pid = 3836] [serial = 441] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16677C00) [pid = 3836] [serial = 420] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1666DC00) [pid = 3836] [serial = 419] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1FC45C00) [pid = 3836] [serial = 417] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1FC43000) [pid = 3836] [serial = 416] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1C1E9400) [pid = 3836] [serial = 414] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1B6CF800) [pid = 3836] [serial = 413] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19E7C000) [pid = 3836] [serial = 411] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19146000) [pid = 3836] [serial = 410] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1450E800) [pid = 3836] [serial = 408] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10F94000) [pid = 3836] [serial = 407] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1E710C00) [pid = 3836] [serial = 405] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1A129400) [pid = 3836] [serial = 431] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1914F800) [pid = 3836] [serial = 428] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1973C400) [pid = 3836] [serial = 429] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17991C00) [pid = 3836] [serial = 425] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (179AE000) [pid = 3836] [serial = 426] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1042B800) [pid = 3836] [serial = 422] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1066D400) [pid = 3836] [serial = 423] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1B631800) [pid = 3836] [serial = 443] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1C156C00) [pid = 3836] [serial = 444] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1A19CC00) [pid = 3836] [serial = 432] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1D23A000) [pid = 3836] [serial = 368] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1C15D400) [pid = 3836] [serial = 359] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 3836 | 1461181624384 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 3836 | ++DOCSHELL 10F94000 == 30 [pid = 3836] [id = 167] 12:47:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13856000) [pid = 3836] [serial = 499] [outer = 00000000] 12:47:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (14810400) [pid = 3836] [serial = 500] [outer = 13856000] 12:47:04 INFO - PROCESS | 3836 | 1461181624432 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (14E20800) [pid = 3836] [serial = 501] [outer = 13856000] 12:47:04 INFO - PROCESS | 3836 | 1461181624789 Marionette TRACE conn7 <- [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]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 12:47:04 INFO - PROCESS | 3836 | 1461181624889 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 3836 | 1461181624892 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 12:47:04 INFO - PROCESS | 3836 | 1461181624895 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:47:04 INFO - PROCESS | 3836 | 1461181624897 Marionette TRACE conn7 <- [1,634,null,{}] 12:47:04 INFO - PROCESS | 3836 | 1461181624911 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:04 INFO - PROCESS | 3836 | 1461181624994 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 12:47:05 INFO - PROCESS | 3836 | 1461181625003 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 3836 | ++DOCSHELL 16675000 == 31 [pid = 3836] [id = 168] 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16675C00) [pid = 3836] [serial = 502] [outer = 00000000] 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16679C00) [pid = 3836] [serial = 503] [outer = 16675C00] 12:47:05 INFO - PROCESS | 3836 | 1461181625052 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1795C400) [pid = 3836] [serial = 504] [outer = 16675C00] 12:47:05 INFO - PROCESS | 3836 | 1461181625508 Marionette TRACE conn7 <- [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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 12:47:05 INFO - PROCESS | 3836 | 1461181625533 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 3836 | 1461181625535 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:47:05 INFO - PROCESS | 3836 | 1461181625538 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 3836 | 1461181625540 Marionette TRACE conn7 <- [1,638,null,{}] 12:47:05 INFO - PROCESS | 3836 | 1461181625544 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:05 INFO - PROCESS | 3836 | 1461181625621 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 12:47:05 INFO - PROCESS | 3836 | 1461181625627 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 3836 | ++DOCSHELL 1799AC00 == 32 [pid = 3836] [id = 169] 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1799B000) [pid = 3836] [serial = 505] [outer = 00000000] 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18041800) [pid = 3836] [serial = 506] [outer = 1799B000] 12:47:05 INFO - PROCESS | 3836 | 1461181625676 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18045C00) [pid = 3836] [serial = 507] [outer = 1799B000] 12:47:06 INFO - PROCESS | 3836 | 1461181626131 Marionette TRACE conn7 <- [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]]]}] 12:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 12:47:06 INFO - PROCESS | 3836 | 1461181626180 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 3836 | 1461181626182 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 12:47:06 INFO - PROCESS | 3836 | 1461181626185 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 3836 | 1461181626187 Marionette TRACE conn7 <- [1,642,null,{}] 12:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:47:06 INFO - PROCESS | 3836 | 1461181626190 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:06 INFO - PROCESS | 3836 | 1461181626264 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 12:47:06 INFO - PROCESS | 3836 | 1461181626271 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 3836 | ++DOCSHELL 17FE3400 == 33 [pid = 3836] [id = 170] 12:47:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18046C00) [pid = 3836] [serial = 508] [outer = 00000000] 12:47:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18F98400) [pid = 3836] [serial = 509] [outer = 18046C00] 12:47:06 INFO - PROCESS | 3836 | 1461181626316 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19139000) [pid = 3836] [serial = 510] [outer = 18046C00] 12:47:06 INFO - PROCESS | 3836 | 1461181626756 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 12:47:06 INFO - PROCESS | 3836 | 1461181626821 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 3836 | 1461181626823 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 12:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:47:06 INFO - PROCESS | 3836 | 1461181626826 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 3836 | 1461181626828 Marionette TRACE conn7 <- [1,646,null,{}] 12:47:06 INFO - PROCESS | 3836 | 1461181626831 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:06 INFO - PROCESS | 3836 | 1461181626953 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 12:47:07 INFO - PROCESS | 3836 | 1461181627037 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 3836 | ++DOCSHELL 1913D000 == 34 [pid = 3836] [id = 171] 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1914B800) [pid = 3836] [serial = 511] [outer = 00000000] 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1956B000) [pid = 3836] [serial = 512] [outer = 1914B800] 12:47:07 INFO - PROCESS | 3836 | 1461181627086 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19E7C000) [pid = 3836] [serial = 513] [outer = 1914B800] 12:47:07 INFO - PROCESS | 3836 | 1461181627534 Marionette TRACE conn7 <- [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]]]}] 12:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 12:47:07 INFO - PROCESS | 3836 | 1461181627557 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 12:47:07 INFO - PROCESS | 3836 | 1461181627559 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 12:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:47:07 INFO - PROCESS | 3836 | 1461181627573 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:47:07 INFO - PROCESS | 3836 | 1461181627575 Marionette TRACE conn7 <- [1,650,null,{}] 12:47:07 INFO - PROCESS | 3836 | 1461181627578 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:07 INFO - PROCESS | 3836 | 1461181627678 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 12:47:07 INFO - PROCESS | 3836 | 1461181627684 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 3836 | ++DOCSHELL 16673800 == 35 [pid = 3836] [id = 172] 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19E7FC00) [pid = 3836] [serial = 514] [outer = 00000000] 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A11E800) [pid = 3836] [serial = 515] [outer = 19E7FC00] 12:47:07 INFO - PROCESS | 3836 | 1461181627728 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A122800) [pid = 3836] [serial = 516] [outer = 19E7FC00] 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:08 INFO - PROCESS | 3836 | 1461181628146 Marionette TRACE conn7 <- [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]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 12:47:08 INFO - PROCESS | 3836 | 1461181628193 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 12:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:47:08 INFO - PROCESS | 3836 | 1461181628195 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 12:47:08 INFO - PROCESS | 3836 | 1461181628198 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 3836 | 1461181628200 Marionette TRACE conn7 <- [1,654,null,{}] 12:47:08 INFO - PROCESS | 3836 | 1461181628203 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:08 INFO - PROCESS | 3836 | 1461181628321 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 12:47:08 INFO - PROCESS | 3836 | 1461181628399 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 3836 | ++DOCSHELL 0F741C00 == 36 [pid = 3836] [id = 173] 12:47:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A274C00) [pid = 3836] [serial = 517] [outer = 00000000] 12:47:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A280800) [pid = 3836] [serial = 518] [outer = 1A274C00] 12:47:08 INFO - PROCESS | 3836 | 1461181628444 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A2A5C00) [pid = 3836] [serial = 519] [outer = 1A274C00] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10428000) [pid = 3836] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (18C0B800) [pid = 3836] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1A27F400) [pid = 3836] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (147AA400) [pid = 3836] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (14724000) [pid = 3836] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14ED3400) [pid = 3836] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17960400) [pid = 3836] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16670800) [pid = 3836] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A121000) [pid = 3836] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19140800) [pid = 3836] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19745400) [pid = 3836] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19134800) [pid = 3836] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:47:08 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1B079000) [pid = 3836] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:08 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:08 INFO - PROCESS | 3836 | 1461181628893 Marionette TRACE conn7 <- [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]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 12:47:08 INFO - PROCESS | 3836 | 1461181628937 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 3836 | 1461181628939 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 12:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:47:08 INFO - PROCESS | 3836 | 1461181628943 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 3836 | 1461181628944 Marionette TRACE conn7 <- [1,658,null,{}] 12:47:08 INFO - PROCESS | 3836 | 1461181628948 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 3836 | 1461181629021 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 12:47:09 INFO - PROCESS | 3836 | 1461181629027 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 3836 | ++DOCSHELL 18044400 == 37 [pid = 3836] [id = 174] 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18C0B800) [pid = 3836] [serial = 520] [outer = 00000000] 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A126000) [pid = 3836] [serial = 521] [outer = 18C0B800] 12:47:09 INFO - PROCESS | 3836 | 1461181629073 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A276C00) [pid = 3836] [serial = 522] [outer = 18C0B800] 12:47:09 INFO - PROCESS | 3836 | 1461181629479 Marionette TRACE conn7 <- [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]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 12:47:09 INFO - PROCESS | 3836 | 1461181629520 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 3836 | 1461181629522 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 12:47:09 INFO - PROCESS | 3836 | 1461181629525 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:47:09 INFO - PROCESS | 3836 | 1461181629527 Marionette TRACE conn7 <- [1,662,null,{}] 12:47:09 INFO - PROCESS | 3836 | 1461181629534 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 3836 | 1461181629608 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 12:47:09 INFO - PROCESS | 3836 | 1461181629615 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 3836 | ++DOCSHELL 19F53800 == 38 [pid = 3836] [id = 175] 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A27E800) [pid = 3836] [serial = 523] [outer = 00000000] 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1B079C00) [pid = 3836] [serial = 524] [outer = 1A27E800] 12:47:09 INFO - PROCESS | 3836 | 1461181629660 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1B557C00) [pid = 3836] [serial = 525] [outer = 1A27E800] 12:47:09 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:09 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:10 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:10 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:10 INFO - PROCESS | 3836 | 1461181630089 Marionette TRACE conn7 <- [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]]]}] 12:47:10 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 12:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 12:47:10 INFO - PROCESS | 3836 | 1461181630099 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 12:47:10 INFO - PROCESS | 3836 | 1461181630101 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 12:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:47:10 INFO - PROCESS | 3836 | 1461181630105 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 3836 | 1461181630107 Marionette TRACE conn7 <- [1,666,null,{}] 12:47:10 INFO - PROCESS | 3836 | 1461181630110 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:10 INFO - PROCESS | 3836 | 1461181630237 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 12:47:10 INFO - PROCESS | 3836 | 1461181630259 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 3836 | ++DOCSHELL 1AEC0000 == 39 [pid = 3836] [id = 176] 12:47:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1B560400) [pid = 3836] [serial = 526] [outer = 00000000] 12:47:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1B6D4C00) [pid = 3836] [serial = 527] [outer = 1B560400] 12:47:10 INFO - PROCESS | 3836 | 1461181630308 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1B82A800) [pid = 3836] [serial = 528] [outer = 1B560400] 12:47:10 INFO - PROCESS | 3836 | 1461181630762 Marionette TRACE conn7 <- [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]]]}] 12:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 12:47:10 INFO - PROCESS | 3836 | 1461181630836 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 12:47:10 INFO - PROCESS | 3836 | 1461181630841 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 12:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:47:10 INFO - PROCESS | 3836 | 1461181630846 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 3836 | 1461181630851 Marionette TRACE conn7 <- [1,670,null,{}] 12:47:10 INFO - PROCESS | 3836 | 1461181630858 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:10 INFO - PROCESS | 3836 | 1461181630972 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 12:47:11 INFO - PROCESS | 3836 | 1461181631120 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 3836 | ++DOCSHELL 138E1000 == 40 [pid = 3836] [id = 177] 12:47:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (138E5000) [pid = 3836] [serial = 529] [outer = 00000000] 12:47:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1473D400) [pid = 3836] [serial = 530] [outer = 138E5000] 12:47:11 INFO - PROCESS | 3836 | 1461181631178 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1480DC00) [pid = 3836] [serial = 531] [outer = 138E5000] 12:47:12 INFO - PROCESS | 3836 | 1461181632205 Marionette TRACE conn7 <- [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]]]}] 12:47:12 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) 12:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1377ms 12:47:12 INFO - PROCESS | 3836 | 1461181632229 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 3836 | 1461181632235 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 12:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:47:12 INFO - PROCESS | 3836 | 1461181632241 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 3836 | 1461181632244 Marionette TRACE conn7 <- [1,674,null,{}] 12:47:12 INFO - PROCESS | 3836 | 1461181632248 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 3836 | 1461181632351 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 12:47:12 INFO - PROCESS | 3836 | 1461181632459 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 3836 | ++DOCSHELL 1666B000 == 41 [pid = 3836] [id = 178] 12:47:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (17960400) [pid = 3836] [serial = 532] [outer = 00000000] 12:47:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (179AD000) [pid = 3836] [serial = 533] [outer = 17960400] 12:47:12 INFO - PROCESS | 3836 | 1461181632556 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1804FC00) [pid = 3836] [serial = 534] [outer = 17960400] 12:47:13 INFO - PROCESS | 3836 | 1461181633587 Marionette TRACE conn7 <- [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]]]}] 12:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1373ms 12:47:13 INFO - PROCESS | 3836 | 1461181633617 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 12:47:13 INFO - PROCESS | 3836 | 1461181633619 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 12:47:13 INFO - PROCESS | 3836 | 1461181633623 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:47:13 INFO - PROCESS | 3836 | 1461181633627 Marionette TRACE conn7 <- [1,678,null,{}] 12:47:13 INFO - PROCESS | 3836 | 1461181633638 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:13 INFO - PROCESS | 3836 | 1461181633743 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 12:47:13 INFO - PROCESS | 3836 | 1461181633851 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 3836 | ++DOCSHELL 19148400 == 42 [pid = 3836] [id = 179] 12:47:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1914D800) [pid = 3836] [serial = 535] [outer = 00000000] 12:47:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1B64E000) [pid = 3836] [serial = 536] [outer = 1914D800] 12:47:13 INFO - PROCESS | 3836 | 1461181633951 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B86E000) [pid = 3836] [serial = 537] [outer = 1914D800] 12:47:15 INFO - PROCESS | 3836 | 1461181635141 Marionette TRACE conn7 <- [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]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1578ms 12:47:15 INFO - PROCESS | 3836 | 1461181635259 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 3836 | 1461181635263 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 19F53800 == 41 [pid = 3836] [id = 175] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 18044400 == 40 [pid = 3836] [id = 174] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 0F741C00 == 39 [pid = 3836] [id = 173] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 16673800 == 38 [pid = 3836] [id = 172] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 1913D000 == 37 [pid = 3836] [id = 171] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 17FE3400 == 36 [pid = 3836] [id = 170] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 1799AC00 == 35 [pid = 3836] [id = 169] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 16675000 == 34 [pid = 3836] [id = 168] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 10F94000 == 33 [pid = 3836] [id = 167] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 14805000 == 32 [pid = 3836] [id = 166] 12:47:15 INFO - PROCESS | 3836 | --DOCSHELL 10255800 == 31 [pid = 3836] [id = 165] 12:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B62D800) [pid = 3836] [serial = 489] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (106E2C00) [pid = 3836] [serial = 452] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (18F96C00) [pid = 3836] [serial = 467] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A2AD800) [pid = 3836] [serial = 480] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1480E800) [pid = 3836] [serial = 456] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (14ED4800) [pid = 3836] [serial = 482] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19133C00) [pid = 3836] [serial = 468] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15D2B800) [pid = 3836] [serial = 459] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15C51400) [pid = 3836] [serial = 458] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1795AC00) [pid = 3836] [serial = 483] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (179AE400) [pid = 3836] [serial = 464] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1795D800) [pid = 3836] [serial = 462] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A126800) [pid = 3836] [serial = 477] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19147C00) [pid = 3836] [serial = 471] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19E7F000) [pid = 3836] [serial = 474] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19E81800) [pid = 3836] [serial = 473] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1480B000) [pid = 3836] [serial = 455] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10EAF400) [pid = 3836] [serial = 453] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17958000) [pid = 3836] [serial = 461] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19149C00) [pid = 3836] [serial = 470] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A12A400) [pid = 3836] [serial = 476] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19E86C00) [pid = 3836] [serial = 485] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (179B2800) [pid = 3836] [serial = 465] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1A2AA000) [pid = 3836] [serial = 486] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1A2A7000) [pid = 3836] [serial = 479] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1B626400) [pid = 3836] [serial = 488] [outer = 00000000] [url = about:blank] 12:47:15 INFO - PROCESS | 3836 | 1461181635329 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 3836 | 1461181635333 Marionette TRACE conn7 <- [1,682,null,{}] 12:47:15 INFO - PROCESS | 3836 | 1461181635341 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:15 INFO - PROCESS | 3836 | 1461181635422 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 12:47:15 INFO - PROCESS | 3836 | 1461181635432 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 3836 | ++DOCSHELL 10EAF800 == 32 [pid = 3836] [id = 180] 12:47:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10EB1800) [pid = 3836] [serial = 538] [outer = 00000000] 12:47:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1384FC00) [pid = 3836] [serial = 539] [outer = 10EB1800] 12:47:15 INFO - PROCESS | 3836 | 1461181635480 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (147A6800) [pid = 3836] [serial = 540] [outer = 10EB1800] 12:47:16 INFO - PROCESS | 3836 | 1461181636554 Marionette TRACE conn7 <- [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]]]}] 12:47:16 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) 12:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1281ms 12:47:16 INFO - PROCESS | 3836 | 1461181636606 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 12:47:16 INFO - PROCESS | 3836 | 1461181636611 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 12:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:47:16 INFO - PROCESS | 3836 | 1461181636617 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 3836 | 1461181636619 Marionette TRACE conn7 <- [1,686,null,{}] 12:47:16 INFO - PROCESS | 3836 | 1461181636623 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:16 INFO - PROCESS | 3836 | 1461181636730 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 12:47:16 INFO - PROCESS | 3836 | 1461181636773 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 3836 | ++DOCSHELL 14E20C00 == 33 [pid = 3836] [id = 181] 12:47:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (14F20000) [pid = 3836] [serial = 541] [outer = 00000000] 12:47:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1666DC00) [pid = 3836] [serial = 542] [outer = 14F20000] 12:47:16 INFO - PROCESS | 3836 | 1461181636819 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16673C00) [pid = 3836] [serial = 543] [outer = 14F20000] 12:47:17 INFO - PROCESS | 3836 | 1461181637709 Marionette TRACE conn7 <- [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]]]}] 12:47:17 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) 12:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 12:47:17 INFO - PROCESS | 3836 | 1461181637750 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 12:47:17 INFO - PROCESS | 3836 | 1461181637752 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 12:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:47:17 INFO - PROCESS | 3836 | 1461181637756 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:47:17 INFO - PROCESS | 3836 | 1461181637759 Marionette TRACE conn7 <- [1,690,null,{}] 12:47:17 INFO - PROCESS | 3836 | 1461181637774 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:17 INFO - PROCESS | 3836 | 1461181637879 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 12:47:17 INFO - PROCESS | 3836 | 1461181637886 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:17 INFO - PROCESS | 3836 | ++DOCSHELL 17990C00 == 34 [pid = 3836] [id = 182] 12:47:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17992400) [pid = 3836] [serial = 544] [outer = 00000000] 12:47:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17FC3800) [pid = 3836] [serial = 545] [outer = 17992400] 12:47:17 INFO - PROCESS | 3836 | 1461181637933 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18049400) [pid = 3836] [serial = 546] [outer = 17992400] 12:47:18 INFO - PROCESS | 3836 | 1461181638882 Marionette TRACE conn7 <- [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]]]}] 12:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 12:47:18 INFO - PROCESS | 3836 | 1461181638941 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 12:47:18 INFO - PROCESS | 3836 | 1461181638943 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 12:47:18 INFO - PROCESS | 3836 | 1461181638947 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:47:18 INFO - PROCESS | 3836 | 1461181638948 Marionette TRACE conn7 <- [1,694,null,{}] 12:47:18 INFO - PROCESS | 3836 | 1461181638952 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:19 INFO - PROCESS | 3836 | 1461181639061 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 12:47:19 INFO - PROCESS | 3836 | 1461181639068 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 3836 | ++DOCSHELL 19133C00 == 35 [pid = 3836] [id = 183] 12:47:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19134000) [pid = 3836] [serial = 547] [outer = 00000000] 12:47:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19149C00) [pid = 3836] [serial = 548] [outer = 19134000] 12:47:19 INFO - PROCESS | 3836 | 1461181639115 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1914DC00) [pid = 3836] [serial = 549] [outer = 19134000] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1914B800) [pid = 3836] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1799B000) [pid = 3836] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (18046C00) [pid = 3836] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (13856000) [pid = 3836] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16675C00) [pid = 3836] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (14805400) [pid = 3836] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A27E800) [pid = 3836] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19E7FC00) [pid = 3836] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1A274C00) [pid = 3836] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (18C0B800) [pid = 3836] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:47:19 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1E707800) [pid = 3836] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:47:20 INFO - PROCESS | 3836 | 1461181640060 Marionette TRACE conn7 <- [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]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1174ms 12:47:20 INFO - PROCESS | 3836 | 1461181640125 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 3836 | 1461181640130 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:47:20 INFO - PROCESS | 3836 | 1461181640135 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 3836 | 1461181640139 Marionette TRACE conn7 <- [1,698,null,{}] 12:47:20 INFO - PROCESS | 3836 | 1461181640145 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 3836 | 1461181640278 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 12:47:20 INFO - PROCESS | 3836 | 1461181640349 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 3836 | ++DOCSHELL 14805000 == 36 [pid = 3836] [id = 184] 12:47:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (14806C00) [pid = 3836] [serial = 550] [outer = 00000000] 12:47:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (14E17800) [pid = 3836] [serial = 551] [outer = 14806C00] 12:47:20 INFO - PROCESS | 3836 | 1461181640407 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15C56800) [pid = 3836] [serial = 552] [outer = 14806C00] 12:47:21 INFO - PROCESS | 3836 | 1461181641541 Marionette TRACE conn7 <- [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]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1436ms 12:47:21 INFO - PROCESS | 3836 | 1461181641571 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 3836 | 1461181641577 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 12:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:47:21 INFO - PROCESS | 3836 | 1461181641584 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - PROCESS | 3836 | 1461181641587 Marionette TRACE conn7 <- [1,702,null,{}] 12:47:21 INFO - PROCESS | 3836 | 1461181641591 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:21 INFO - PROCESS | 3836 | 1461181641692 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 12:47:21 INFO - PROCESS | 3836 | 1461181641798 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 3836 | ++DOCSHELL 17993000 == 37 [pid = 3836] [id = 185] 12:47:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1799B000) [pid = 3836] [serial = 553] [outer = 00000000] 12:47:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (179B4800) [pid = 3836] [serial = 554] [outer = 1799B000] 12:47:21 INFO - PROCESS | 3836 | 1461181641897 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19130400) [pid = 3836] [serial = 555] [outer = 1799B000] 12:47:22 INFO - PROCESS | 3836 | 1461181642937 Marionette TRACE conn7 <- [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]]]}] 12:47:22 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 12:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1376ms 12:47:22 INFO - PROCESS | 3836 | 1461181642962 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 12:47:22 INFO - PROCESS | 3836 | 1461181642965 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 12:47:22 INFO - PROCESS | 3836 | 1461181642968 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:47:22 INFO - PROCESS | 3836 | 1461181642972 Marionette TRACE conn7 <- [1,706,null,{}] 12:47:22 INFO - PROCESS | 3836 | 1461181642983 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:23 INFO - PROCESS | 3836 | 1461181643089 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 12:47:23 INFO - PROCESS | 3836 | 1461181643213 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 3836 | ++DOCSHELL 1956B400 == 38 [pid = 3836] [id = 186] 12:47:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19E7EC00) [pid = 3836] [serial = 556] [outer = 00000000] 12:47:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A126800) [pid = 3836] [serial = 557] [outer = 19E7EC00] 12:47:23 INFO - PROCESS | 3836 | 1461181643273 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A12B800) [pid = 3836] [serial = 558] [outer = 19E7EC00] 12:47:24 INFO - PROCESS | 3836 | --DOCSHELL 17990C00 == 37 [pid = 3836] [id = 182] 12:47:24 INFO - PROCESS | 3836 | --DOCSHELL 14E20C00 == 36 [pid = 3836] [id = 181] 12:47:24 INFO - PROCESS | 3836 | --DOCSHELL 10EAF800 == 35 [pid = 3836] [id = 180] 12:47:24 INFO - PROCESS | 3836 | --DOCSHELL 138E1000 == 34 [pid = 3836] [id = 177] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1F49E800) [pid = 3836] [serial = 450] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1956B000) [pid = 3836] [serial = 512] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (18041800) [pid = 3836] [serial = 506] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (18045C00) [pid = 3836] [serial = 507] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (18F98400) [pid = 3836] [serial = 509] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (147AF800) [pid = 3836] [serial = 494] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (14810400) [pid = 3836] [serial = 500] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (14E20800) [pid = 3836] [serial = 501] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1B822400) [pid = 3836] [serial = 491] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16679C00) [pid = 3836] [serial = 503] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1795C400) [pid = 3836] [serial = 504] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (14E17C00) [pid = 3836] [serial = 498] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (14A57400) [pid = 3836] [serial = 497] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1B557C00) [pid = 3836] [serial = 525] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1A11E800) [pid = 3836] [serial = 515] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19E7C000) [pid = 3836] [serial = 513] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1A280800) [pid = 3836] [serial = 518] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1A122800) [pid = 3836] [serial = 516] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1B6D4C00) [pid = 3836] [serial = 527] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1B079C00) [pid = 3836] [serial = 524] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1A126000) [pid = 3836] [serial = 521] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (1A276C00) [pid = 3836] [serial = 522] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (19139000) [pid = 3836] [serial = 510] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (1A2A5C00) [pid = 3836] [serial = 519] [outer = 00000000] [url = about:blank] 12:47:24 INFO - PROCESS | 3836 | 1461181644424 Marionette TRACE conn7 <- [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]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1476ms 12:47:24 INFO - PROCESS | 3836 | 1461181644449 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 3836 | 1461181644453 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 12:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:47:24 INFO - PROCESS | 3836 | 1461181644465 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - PROCESS | 3836 | 1461181644468 Marionette TRACE conn7 <- [1,710,null,{}] 12:47:24 INFO - PROCESS | 3836 | 1461181644473 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:24 INFO - PROCESS | 3836 | 1461181644593 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 12:47:24 INFO - PROCESS | 3836 | 1461181644675 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 3836 | ++DOCSHELL 14E16400 == 35 [pid = 3836] [id = 187] 12:47:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (14E16C00) [pid = 3836] [serial = 559] [outer = 00000000] 12:47:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (14E1C400) [pid = 3836] [serial = 560] [outer = 14E16C00] 12:47:24 INFO - PROCESS | 3836 | 1461181644724 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (14ED0400) [pid = 3836] [serial = 561] [outer = 14E16C00] 12:47:25 INFO - PROCESS | 3836 | 1461181645099 Marionette TRACE conn7 <- [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] 12:47:25 INFO - PROCESS | 3836 | 1461181645160 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 12:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:47:25 INFO - PROCESS | 3836 | 1461181645166 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - PROCESS | 3836 | 1461181645168 Marionette TRACE conn7 <- [1,714,null,{}] 12:47:25 INFO - PROCESS | 3836 | 1461181645172 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:25 INFO - PROCESS | 3836 | 1461181645251 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 12:47:25 INFO - PROCESS | 3836 | 1461181645258 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 3836 | ++DOCSHELL 15C50800 == 36 [pid = 3836] [id = 188] 12:47:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (15C51800) [pid = 3836] [serial = 562] [outer = 00000000] 12:47:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (17963C00) [pid = 3836] [serial = 563] [outer = 15C51800] 12:47:25 INFO - PROCESS | 3836 | 1461181645304 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (17997000) [pid = 3836] [serial = 564] [outer = 15C51800] 12:47:25 INFO - PROCESS | 3836 | 1461181645813 Marionette TRACE conn7 <- [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]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 12:47:25 INFO - PROCESS | 3836 | 1461181645840 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 3836 | 1461181645842 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 12:47:25 INFO - PROCESS | 3836 | 1461181645846 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:47:25 INFO - PROCESS | 3836 | 1461181645849 Marionette TRACE conn7 <- [1,718,null,{}] 12:47:25 INFO - PROCESS | 3836 | 1461181645859 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:25 INFO - PROCESS | 3836 | 1461181645977 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 12:47:26 INFO - PROCESS | 3836 | 1461181646054 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 3836 | ++DOCSHELL 1913BC00 == 37 [pid = 3836] [id = 189] 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1913C800) [pid = 3836] [serial = 565] [outer = 00000000] 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (1914A000) [pid = 3836] [serial = 566] [outer = 1913C800] 12:47:26 INFO - PROCESS | 3836 | 1461181646102 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (19742C00) [pid = 3836] [serial = 567] [outer = 1913C800] 12:47:26 INFO - PROCESS | 3836 | 1461181646491 Marionette TRACE conn7 <- [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] 12:47:26 INFO - PROCESS | 3836 | 1461181646523 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 12:47:26 INFO - PROCESS | 3836 | 1461181646526 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:47:26 INFO - PROCESS | 3836 | 1461181646527 Marionette TRACE conn7 <- [1,722,null,{}] 12:47:26 INFO - PROCESS | 3836 | 1461181646531 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:26 INFO - PROCESS | 3836 | 1461181646642 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 12:47:26 INFO - PROCESS | 3836 | 1461181646654 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 3836 | ++DOCSHELL 19E7A800 == 38 [pid = 3836] [id = 190] 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (19E7F800) [pid = 3836] [serial = 568] [outer = 00000000] 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1A120400) [pid = 3836] [serial = 569] [outer = 19E7F800] 12:47:26 INFO - PROCESS | 3836 | 1461181646700 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1A126000) [pid = 3836] [serial = 570] [outer = 19E7F800] 12:47:27 INFO - PROCESS | 3836 | 1461181647127 Marionette TRACE conn7 <- [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]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 12:47:27 INFO - PROCESS | 3836 | 1461181647200 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 12:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:47:27 INFO - PROCESS | 3836 | 1461181647202 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 12:47:27 INFO - PROCESS | 3836 | 1461181647206 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 3836 | 1461181647207 Marionette TRACE conn7 <- [1,726,null,{}] 12:47:27 INFO - PROCESS | 3836 | 1461181647211 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:27 INFO - PROCESS | 3836 | 1461181647340 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 12:47:27 INFO - PROCESS | 3836 | 1461181647361 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 3836 | ++DOCSHELL 1A274000 == 39 [pid = 3836] [id = 191] 12:47:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1A277400) [pid = 3836] [serial = 571] [outer = 00000000] 12:47:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1A27F400) [pid = 3836] [serial = 572] [outer = 1A277400] 12:47:27 INFO - PROCESS | 3836 | 1461181647407 Marionette DEBUG loaded listener.js 12:47:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1A2A3C00) [pid = 3836] [serial = 573] [outer = 1A277400] 12:47:28 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1914D800) [pid = 3836] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:47:28 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10EB1800) [pid = 3836] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:47:28 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (14F20000) [pid = 3836] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:47:28 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (17992400) [pid = 3836] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:47:28 INFO - PROCESS | 3836 | 1461181648314 Marionette TRACE conn7 <- [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]]]}] 12:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 12:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:47:28 INFO - PROCESS | 3836 | 1461181648326 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 3836 | 1461181648328 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 12:47:28 INFO - PROCESS | 3836 | 1461181648331 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - PROCESS | 3836 | 1461181648333 Marionette TRACE conn7 <- [1,730,null,{}] 12:47:28 INFO - PROCESS | 3836 | 1461181648336 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:28 INFO - PROCESS | 3836 | 1461181648432 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 12:47:28 INFO - PROCESS | 3836 | 1461181648439 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 3836 | ++DOCSHELL 14E85C00 == 40 [pid = 3836] [id = 192] 12:47:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (17957000) [pid = 3836] [serial = 574] [outer = 00000000] 12:47:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1B554800) [pid = 3836] [serial = 575] [outer = 17957000] 12:47:28 INFO - PROCESS | 3836 | 1461181648488 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1B558800) [pid = 3836] [serial = 576] [outer = 17957000] 12:47:29 INFO - PROCESS | 3836 | 1461181649410 Marionette TRACE conn7 <- [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]]]}] 12:47:29 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 12:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 12:47:29 INFO - PROCESS | 3836 | 1461181649451 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 3836 | 1461181649453 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:47:29 INFO - PROCESS | 3836 | 1461181649456 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 3836 | 1461181649458 Marionette TRACE conn7 <- [1,734,null,{}] 12:47:29 INFO - PROCESS | 3836 | 1461181649462 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:29 INFO - PROCESS | 3836 | 1461181649536 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 12:47:29 INFO - PROCESS | 3836 | 1461181649542 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 3836 | ++DOCSHELL 1B0F0C00 == 41 [pid = 3836] [id = 193] 12:47:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1B628400) [pid = 3836] [serial = 577] [outer = 00000000] 12:47:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1B654000) [pid = 3836] [serial = 578] [outer = 1B628400] 12:47:29 INFO - PROCESS | 3836 | 1461181649587 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1B826000) [pid = 3836] [serial = 579] [outer = 1B628400] 12:47:30 INFO - PROCESS | 3836 | 1461181650473 Marionette TRACE conn7 <- [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]]]}] 12:47:30 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.) 12:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1077ms 12:47:30 INFO - PROCESS | 3836 | 1461181650534 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 12:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:47:30 INFO - PROCESS | 3836 | 1461181650536 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 12:47:30 INFO - PROCESS | 3836 | 1461181650542 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 3836 | 1461181650544 Marionette TRACE conn7 <- [1,738,null,{}] 12:47:30 INFO - PROCESS | 3836 | 1461181650548 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 3836 | 1461181650667 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 12:47:30 INFO - PROCESS | 3836 | 1461181650739 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 3836 | ++DOCSHELL 0F65E400 == 42 [pid = 3836] [id = 194] 12:47:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (0F739400) [pid = 3836] [serial = 580] [outer = 00000000] 12:47:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10F42C00) [pid = 3836] [serial = 581] [outer = 0F739400] 12:47:30 INFO - PROCESS | 3836 | 1461181650800 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (10EB2800) [pid = 3836] [serial = 582] [outer = 0F739400] 12:47:31 INFO - PROCESS | 3836 | 1461181651970 Marionette TRACE conn7 <- [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]]]}] 12:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1474ms 12:47:32 INFO - PROCESS | 3836 | 1461181652015 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 3836 | 1461181652019 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:47:32 INFO - PROCESS | 3836 | 1461181652024 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 3836 | 1461181652028 Marionette TRACE conn7 <- [1,742,null,{}] 12:47:32 INFO - PROCESS | 3836 | 1461181652033 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 3836 | 1461181652165 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 12:47:32 INFO - PROCESS | 3836 | 1461181652289 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 3836 | ++DOCSHELL 15C52800 == 43 [pid = 3836] [id = 195] 12:47:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16672800) [pid = 3836] [serial = 583] [outer = 00000000] 12:47:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1804F800) [pid = 3836] [serial = 584] [outer = 16672800] 12:47:32 INFO - PROCESS | 3836 | 1461181652348 Marionette DEBUG loaded listener.js 12:47:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19138400) [pid = 3836] [serial = 585] [outer = 16672800] 12:47:33 INFO - PROCESS | 3836 | 1461181653298 Marionette TRACE conn7 <- [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]]]}] 12:47:33 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 12:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1331ms 12:47:33 INFO - PROCESS | 3836 | 1461181653357 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 12:47:33 INFO - PROCESS | 3836 | 1461181653360 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 12:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:47:33 INFO - PROCESS | 3836 | 1461181653364 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:47:33 INFO - PROCESS | 3836 | 1461181653366 Marionette TRACE conn7 <- [1,746,null,{}] 12:47:33 INFO - PROCESS | 3836 | 1461181653370 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:33 INFO - PROCESS | 3836 | 1461181653472 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 12:47:33 INFO - PROCESS | 3836 | 1461181653543 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 3836 | ++DOCSHELL 19148800 == 44 [pid = 3836] [id = 196] 12:47:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19E7A400) [pid = 3836] [serial = 586] [outer = 00000000] 12:47:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A2AFC00) [pid = 3836] [serial = 587] [outer = 19E7A400] 12:47:33 INFO - PROCESS | 3836 | 1461181653598 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1B022400) [pid = 3836] [serial = 588] [outer = 19E7A400] 12:47:34 INFO - PROCESS | 3836 | 1461181654403 Marionette TRACE conn7 <- [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]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1068ms 12:47:34 INFO - PROCESS | 3836 | 1461181654439 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 3836 | 1461181654443 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 12:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:47:34 INFO - PROCESS | 3836 | 1461181654448 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 3836 | 1461181654452 Marionette TRACE conn7 <- [1,750,null,{}] 12:47:34 INFO - PROCESS | 3836 | 1461181654458 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:34 INFO - PROCESS | 3836 | 1461181654551 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 12:47:34 INFO - PROCESS | 3836 | 1461181654631 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 3836 | ++DOCSHELL 10428C00 == 45 [pid = 3836] [id = 197] 12:47:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10628000) [pid = 3836] [serial = 589] [outer = 00000000] 12:47:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (14A92800) [pid = 3836] [serial = 590] [outer = 10628000] 12:47:34 INFO - PROCESS | 3836 | 1461181654681 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16353800) [pid = 3836] [serial = 591] [outer = 10628000] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 1B0F0C00 == 44 [pid = 3836] [id = 193] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 14E85C00 == 43 [pid = 3836] [id = 192] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 1A274000 == 42 [pid = 3836] [id = 191] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 19E7A800 == 41 [pid = 3836] [id = 190] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 1913BC00 == 40 [pid = 3836] [id = 189] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 15C50800 == 39 [pid = 3836] [id = 188] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 14E16400 == 38 [pid = 3836] [id = 187] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19149C00) [pid = 3836] [serial = 548] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOCSHELL 19133C00 == 37 [pid = 3836] [id = 183] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1473D400) [pid = 3836] [serial = 530] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1B86E000) [pid = 3836] [serial = 537] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1B64E000) [pid = 3836] [serial = 536] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1384FC00) [pid = 3836] [serial = 539] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (147A6800) [pid = 3836] [serial = 540] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1666DC00) [pid = 3836] [serial = 542] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (179AD000) [pid = 3836] [serial = 533] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17FC3800) [pid = 3836] [serial = 545] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (18049400) [pid = 3836] [serial = 546] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16673C00) [pid = 3836] [serial = 543] [outer = 00000000] [url = about:blank] 12:47:35 INFO - PROCESS | 3836 | 1461181655751 Marionette TRACE conn7 <- [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]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:47:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1321ms 12:47:35 INFO - PROCESS | 3836 | 1461181655771 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 3836 | 1461181655776 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 12:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:47:35 INFO - PROCESS | 3836 | 1461181655782 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 3836 | 1461181655784 Marionette TRACE conn7 <- [1,754,null,{}] 12:47:35 INFO - PROCESS | 3836 | 1461181655788 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:35 INFO - PROCESS | 3836 | 1461181655867 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 12:47:35 INFO - PROCESS | 3836 | 1461181655873 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 3836 | ++DOCSHELL 106E7000 == 38 [pid = 3836] [id = 198] 12:47:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (113A9800) [pid = 3836] [serial = 592] [outer = 00000000] 12:47:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (14E21000) [pid = 3836] [serial = 593] [outer = 113A9800] 12:47:35 INFO - PROCESS | 3836 | 1461181655919 Marionette DEBUG loaded listener.js 12:47:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (15D2A400) [pid = 3836] [serial = 594] [outer = 113A9800] 12:47:36 INFO - PROCESS | 3836 | 1461181656850 Marionette TRACE conn7 <- [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]]]}] 12:47:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 12:47:36 INFO - PROCESS | 3836 | 1461181656907 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 12:47:36 INFO - PROCESS | 3836 | 1461181656909 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 12:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:47:36 INFO - PROCESS | 3836 | 1461181656912 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:47:36 INFO - PROCESS | 3836 | 1461181656916 Marionette TRACE conn7 <- [1,758,null,{}] 12:47:36 INFO - PROCESS | 3836 | 1461181656926 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:36 INFO - PROCESS | 3836 | 1461181657008 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 12:47:36 INFO - PROCESS | 3836 | 1461181657015 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 3836 | ++DOCSHELL 179AC800 == 39 [pid = 3836] [id = 199] 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (179ACC00) [pid = 3836] [serial = 595] [outer = 00000000] 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17FD9C00) [pid = 3836] [serial = 596] [outer = 179ACC00] 12:47:37 INFO - PROCESS | 3836 | 1461181657064 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1804AC00) [pid = 3836] [serial = 597] [outer = 179ACC00] 12:47:37 INFO - PROCESS | 3836 | 1461181657533 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 12:47:37 INFO - PROCESS | 3836 | 1461181657586 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 3836 | 1461181657589 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 12:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:47:37 INFO - PROCESS | 3836 | 1461181657592 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 3836 | 1461181657594 Marionette TRACE conn7 <- [1,762,null,{}] 12:47:37 INFO - PROCESS | 3836 | 1461181657598 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:37 INFO - PROCESS | 3836 | 1461181657711 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 12:47:37 INFO - PROCESS | 3836 | 1461181657779 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 3836 | ++DOCSHELL 18C84800 == 40 [pid = 3836] [id = 200] 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19137000) [pid = 3836] [serial = 598] [outer = 00000000] 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19147C00) [pid = 3836] [serial = 599] [outer = 19137000] 12:47:37 INFO - PROCESS | 3836 | 1461181657824 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1914E000) [pid = 3836] [serial = 600] [outer = 19137000] 12:47:38 INFO - PROCESS | 3836 | 1461181658226 Marionette TRACE conn7 <- [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]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 12:47:38 INFO - PROCESS | 3836 | 1461181658267 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 12:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:47:38 INFO - PROCESS | 3836 | 1461181658269 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 12:47:38 INFO - PROCESS | 3836 | 1461181658273 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - PROCESS | 3836 | 1461181658274 Marionette TRACE conn7 <- [1,766,null,{}] 12:47:38 INFO - PROCESS | 3836 | 1461181658278 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:38 INFO - PROCESS | 3836 | 1461181658381 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 12:47:38 INFO - PROCESS | 3836 | 1461181658464 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:38 INFO - PROCESS | 3836 | ++DOCSHELL 19E7DC00 == 41 [pid = 3836] [id = 201] 12:47:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19E82000) [pid = 3836] [serial = 601] [outer = 00000000] 12:47:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A015000) [pid = 3836] [serial = 602] [outer = 19E82000] 12:47:38 INFO - PROCESS | 3836 | 1461181658511 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A11E800) [pid = 3836] [serial = 603] [outer = 19E82000] 12:47:38 INFO - PROCESS | 3836 | 1461181658912 Marionette TRACE conn7 <- [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]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 12:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:47:38 INFO - PROCESS | 3836 | 1461181658943 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 12:47:38 INFO - PROCESS | 3836 | 1461181658945 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 12:47:38 INFO - PROCESS | 3836 | 1461181658949 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - PROCESS | 3836 | 1461181658950 Marionette TRACE conn7 <- [1,770,null,{}] 12:47:38 INFO - PROCESS | 3836 | 1461181658954 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 3836 | 1461181659076 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 12:47:39 INFO - PROCESS | 3836 | 1461181659084 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 3836 | ++DOCSHELL 14807C00 == 42 [pid = 3836] [id = 202] 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1480EC00) [pid = 3836] [serial = 604] [outer = 00000000] 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A2B0800) [pid = 3836] [serial = 605] [outer = 1480EC00] 12:47:39 INFO - PROCESS | 3836 | 1461181659132 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1AEB8800) [pid = 3836] [serial = 606] [outer = 1480EC00] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1A277400) [pid = 3836] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15C51800) [pid = 3836] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1913C800) [pid = 3836] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14E16C00) [pid = 3836] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17957000) [pid = 3836] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:47:39 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19E7F800) [pid = 3836] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:47:39 INFO - PROCESS | 3836 | 1461181659593 Marionette TRACE conn7 <- [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]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 12:47:39 INFO - PROCESS | 3836 | 1461181659620 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 12:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:47:39 INFO - PROCESS | 3836 | 1461181659622 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 12:47:39 INFO - PROCESS | 3836 | 1461181659625 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 3836 | 1461181659627 Marionette TRACE conn7 <- [1,774,null,{}] 12:47:39 INFO - PROCESS | 3836 | 1461181659630 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 3836 | 1461181659705 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 12:47:39 INFO - PROCESS | 3836 | 1461181659741 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 3836 | ++DOCSHELL 19130800 == 43 [pid = 3836] [id = 203] 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1914AC00) [pid = 3836] [serial = 607] [outer = 00000000] 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A2B1800) [pid = 3836] [serial = 608] [outer = 1914AC00] 12:47:39 INFO - PROCESS | 3836 | 1461181659786 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1B554400) [pid = 3836] [serial = 609] [outer = 1914AC00] 12:47:40 INFO - PROCESS | 3836 | 1461181660216 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 12:47:40 INFO - PROCESS | 3836 | 1461181660256 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 3836 | 1461181660258 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:47:40 INFO - PROCESS | 3836 | 1461181660261 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 3836 | 1461181660263 Marionette TRACE conn7 <- [1,778,null,{}] 12:47:40 INFO - PROCESS | 3836 | 1461181660266 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 3836 | 1461181660341 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 12:47:40 INFO - PROCESS | 3836 | 1461181660348 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3836 | ++DOCSHELL 1A2ADC00 == 44 [pid = 3836] [id = 204] 12:47:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1B635400) [pid = 3836] [serial = 610] [outer = 00000000] 12:47:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1C156C00) [pid = 3836] [serial = 611] [outer = 1B635400] 12:47:40 INFO - PROCESS | 3836 | 1461181660394 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1C155800) [pid = 3836] [serial = 612] [outer = 1B635400] 12:47:40 INFO - PROCESS | 3836 | 1461181660810 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 12:47:40 INFO - PROCESS | 3836 | 1461181660832 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 3836 | 1461181660834 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:47:40 INFO - PROCESS | 3836 | 1461181660837 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 3836 | 1461181660839 Marionette TRACE conn7 <- [1,782,null,{}] 12:47:40 INFO - PROCESS | 3836 | 1461181660852 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 3836 | 1461181660925 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 12:47:40 INFO - PROCESS | 3836 | 1461181660932 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3836 | ++DOCSHELL 15D35400 == 45 [pid = 3836] [id = 205] 12:47:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17964800) [pid = 3836] [serial = 613] [outer = 00000000] 12:47:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1C6A5400) [pid = 3836] [serial = 614] [outer = 17964800] 12:47:40 INFO - PROCESS | 3836 | 1461181660978 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1C6A4000) [pid = 3836] [serial = 615] [outer = 17964800] 12:47:41 INFO - PROCESS | 3836 | 1461181661515 Marionette TRACE conn7 <- [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]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 12:47:41 INFO - PROCESS | 3836 | 1461181661568 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 3836 | 1461181661573 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:47:41 INFO - PROCESS | 3836 | 1461181661579 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 3836 | 1461181661584 Marionette TRACE conn7 <- [1,786,null,{}] 12:47:41 INFO - PROCESS | 3836 | 1461181661591 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:41 INFO - PROCESS | 3836 | 1461181661699 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 12:47:41 INFO - PROCESS | 3836 | 1461181661831 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 3836 | ++DOCSHELL 147A5800 == 46 [pid = 3836] [id = 206] 12:47:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (14809400) [pid = 3836] [serial = 616] [outer = 00000000] 12:47:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14E1FC00) [pid = 3836] [serial = 617] [outer = 14809400] 12:47:41 INFO - PROCESS | 3836 | 1461181661917 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1666B800) [pid = 3836] [serial = 618] [outer = 14809400] 12:47:42 INFO - PROCESS | 3836 | 1461181662556 Marionette TRACE conn7 <- [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]]]}] 12:47:42 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 12:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1022ms 12:47:42 INFO - PROCESS | 3836 | 1461181662605 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 12:47:42 INFO - PROCESS | 3836 | 1461181662611 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 12:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:47:42 INFO - PROCESS | 3836 | 1461181662618 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - PROCESS | 3836 | 1461181662620 Marionette TRACE conn7 <- [1,790,null,{}] 12:47:42 INFO - PROCESS | 3836 | 1461181662624 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:42 INFO - PROCESS | 3836 | 1461181662729 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 12:47:42 INFO - PROCESS | 3836 | 1461181662809 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 3836 | ++DOCSHELL 1799D800 == 47 [pid = 3836] [id = 207] 12:47:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (17FD9000) [pid = 3836] [serial = 619] [outer = 00000000] 12:47:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19145C00) [pid = 3836] [serial = 620] [outer = 17FD9000] 12:47:42 INFO - PROCESS | 3836 | 1461181662906 Marionette DEBUG loaded listener.js 12:47:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (19F56800) [pid = 3836] [serial = 621] [outer = 17FD9000] 12:47:43 INFO - PROCESS | 3836 | 1461181663471 Marionette TRACE conn7 <- [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]]]}] 12:47:43 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 12:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 869ms 12:47:43 INFO - PROCESS | 3836 | 1461181663490 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 3836 | 1461181663493 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 12:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:47:43 INFO - PROCESS | 3836 | 1461181663496 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - PROCESS | 3836 | 1461181663500 Marionette TRACE conn7 <- [1,794,null,{}] 12:47:43 INFO - PROCESS | 3836 | 1461181663511 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:43 INFO - PROCESS | 3836 | 1461181663623 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 12:47:43 INFO - PROCESS | 3836 | 1461181663737 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A9C00 == 48 [pid = 3836] [id = 208] 12:47:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1D1AAC00) [pid = 3836] [serial = 622] [outer = 00000000] 12:47:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1D232000) [pid = 3836] [serial = 623] [outer = 1D1AAC00] 12:47:43 INFO - PROCESS | 3836 | 1461181663795 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1D235800) [pid = 3836] [serial = 624] [outer = 1D1AAC00] 12:47:44 INFO - PROCESS | 3836 | 1461181664427 Marionette TRACE conn7 <- [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]]]}] 12:47:44 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 12:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 12:47:44 INFO - PROCESS | 3836 | 1461181664470 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 12:47:44 INFO - PROCESS | 3836 | 1461181664473 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 12:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:47:44 INFO - PROCESS | 3836 | 1461181664476 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - PROCESS | 3836 | 1461181664478 Marionette TRACE conn7 <- [1,798,null,{}] 12:47:44 INFO - PROCESS | 3836 | 1461181664482 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:44 INFO - PROCESS | 3836 | 1461181664585 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 12:47:44 INFO - PROCESS | 3836 | 1461181664664 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 3836 | ++DOCSHELL 1D23C400 == 49 [pid = 3836] [id = 209] 12:47:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D23C800) [pid = 3836] [serial = 625] [outer = 00000000] 12:47:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1D245800) [pid = 3836] [serial = 626] [outer = 1D23C800] 12:47:44 INFO - PROCESS | 3836 | 1461181664760 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1D24CC00) [pid = 3836] [serial = 627] [outer = 1D23C800] 12:47:45 INFO - PROCESS | 3836 | 1461181665352 Marionette TRACE conn7 <- [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]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 12:47:45 INFO - PROCESS | 3836 | 1461181665410 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 3836 | 1461181665412 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 12:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:47:45 INFO - PROCESS | 3836 | 1461181665416 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - PROCESS | 3836 | 1461181665418 Marionette TRACE conn7 <- [1,802,null,{}] 12:47:45 INFO - PROCESS | 3836 | 1461181665422 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:45 INFO - PROCESS | 3836 | 1461181665552 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 12:47:45 INFO - PROCESS | 3836 | 1461181665753 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 3836 | ++DOCSHELL 0FEC2000 == 50 [pid = 3836] [id = 210] 12:47:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (0FEC7C00) [pid = 3836] [serial = 628] [outer = 00000000] 12:47:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1480B400) [pid = 3836] [serial = 629] [outer = 0FEC7C00] 12:47:45 INFO - PROCESS | 3836 | 1461181665808 Marionette DEBUG loaded listener.js 12:47:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14809800) [pid = 3836] [serial = 630] [outer = 0FEC7C00] 12:47:46 INFO - PROCESS | 3836 | 1461181666417 Marionette TRACE conn7 <- [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] 12:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:47:46 INFO - PROCESS | 3836 | 1461181666442 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 12:47:46 INFO - PROCESS | 3836 | 1461181666446 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:47:46 INFO - PROCESS | 3836 | 1461181666450 Marionette TRACE conn7 <- [1,806,null,{}] 12:47:46 INFO - PROCESS | 3836 | 1461181666455 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:46 INFO - PROCESS | 3836 | 1461181666581 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 1A2ADC00 == 49 [pid = 3836] [id = 204] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 19130800 == 48 [pid = 3836] [id = 203] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 14807C00 == 47 [pid = 3836] [id = 202] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 19E7DC00 == 46 [pid = 3836] [id = 201] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 18C84800 == 45 [pid = 3836] [id = 200] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 179AC800 == 44 [pid = 3836] [id = 199] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 106E7000 == 43 [pid = 3836] [id = 198] 12:47:46 INFO - PROCESS | 3836 | --DOCSHELL 10428C00 == 42 [pid = 3836] [id = 197] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B654000) [pid = 3836] [serial = 578] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (14E17800) [pid = 3836] [serial = 551] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (179B4800) [pid = 3836] [serial = 554] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A27F400) [pid = 3836] [serial = 572] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (17963C00) [pid = 3836] [serial = 563] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (17997000) [pid = 3836] [serial = 564] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1914A000) [pid = 3836] [serial = 566] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19742C00) [pid = 3836] [serial = 567] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (14E1C400) [pid = 3836] [serial = 560] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (14ED0400) [pid = 3836] [serial = 561] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A126800) [pid = 3836] [serial = 557] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B554800) [pid = 3836] [serial = 575] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1A2A3C00) [pid = 3836] [serial = 573] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1B558800) [pid = 3836] [serial = 576] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A120400) [pid = 3836] [serial = 569] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1A126000) [pid = 3836] [serial = 570] [outer = 00000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3836 | 1461181666711 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 3836 | ++DOCSHELL 103DB000 == 43 [pid = 3836] [id = 211] 12:47:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10426400) [pid = 3836] [serial = 631] [outer = 00000000] 12:47:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10F94000) [pid = 3836] [serial = 632] [outer = 10426400] 12:47:46 INFO - PROCESS | 3836 | 1461181666761 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14A5AC00) [pid = 3836] [serial = 633] [outer = 10426400] 12:47:47 INFO - PROCESS | 3836 | 1461181667213 Marionette TRACE conn7 <- [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]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 831ms 12:47:47 INFO - PROCESS | 3836 | 1461181667281 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 3836 | 1461181667284 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:47:47 INFO - PROCESS | 3836 | 1461181667289 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 3836 | 1461181667291 Marionette TRACE conn7 <- [1,810,null,{}] 12:47:47 INFO - PROCESS | 3836 | 1461181667294 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:47 INFO - PROCESS | 3836 | 1461181667375 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 12:47:47 INFO - PROCESS | 3836 | 1461181667384 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 3836 | ++DOCSHELL 14A98400 == 44 [pid = 3836] [id = 212] 12:47:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (14E17800) [pid = 3836] [serial = 634] [outer = 00000000] 12:47:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16679000) [pid = 3836] [serial = 635] [outer = 14E17800] 12:47:47 INFO - PROCESS | 3836 | 1461181667431 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1795AC00) [pid = 3836] [serial = 636] [outer = 14E17800] 12:47:47 INFO - PROCESS | 3836 | 1461181667905 Marionette TRACE conn7 <- [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] 12:47:47 INFO - PROCESS | 3836 | 1461181667966 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:47:47 INFO - PROCESS | 3836 | 1461181667971 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 3836 | 1461181667977 Marionette TRACE conn7 <- [1,814,null,{}] 12:47:47 INFO - PROCESS | 3836 | 1461181667986 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 3836 | 1461181668066 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 12:47:48 INFO - PROCESS | 3836 | 1461181668177 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 3836 | ++DOCSHELL 17FC4800 == 45 [pid = 3836] [id = 213] 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17FDCC00) [pid = 3836] [serial = 637] [outer = 00000000] 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (18C04400) [pid = 3836] [serial = 638] [outer = 17FDCC00] 12:47:48 INFO - PROCESS | 3836 | 1461181668226 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (18C83800) [pid = 3836] [serial = 639] [outer = 17FDCC00] 12:47:48 INFO - PROCESS | 3836 | 1461181668593 Marionette TRACE conn7 <- [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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 12:47:48 INFO - PROCESS | 3836 | 1461181668645 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 3836 | 1461181668647 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 12:47:48 INFO - PROCESS | 3836 | 1461181668650 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:47:48 INFO - PROCESS | 3836 | 1461181668652 Marionette TRACE conn7 <- [1,818,null,{}] 12:47:48 INFO - PROCESS | 3836 | 1461181668656 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 3836 | 1461181668774 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 12:47:48 INFO - PROCESS | 3836 | 1461181668806 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 3836 | ++DOCSHELL 19133800 == 46 [pid = 3836] [id = 214] 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19135000) [pid = 3836] [serial = 640] [outer = 00000000] 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1914EC00) [pid = 3836] [serial = 641] [outer = 19135000] 12:47:48 INFO - PROCESS | 3836 | 1461181668851 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19571000) [pid = 3836] [serial = 642] [outer = 19135000] 12:47:49 INFO - PROCESS | 3836 | 1461181669270 Marionette TRACE conn7 <- [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]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 12:47:49 INFO - PROCESS | 3836 | 1461181669325 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 3836 | 1461181669327 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:47:49 INFO - PROCESS | 3836 | 1461181669338 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 3836 | 1461181669339 Marionette TRACE conn7 <- [1,822,null,{}] 12:47:49 INFO - PROCESS | 3836 | 1461181669343 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 3836 | 1461181669475 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 12:47:49 INFO - PROCESS | 3836 | 1461181669497 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 3836 | ++DOCSHELL 19E7E800 == 47 [pid = 3836] [id = 215] 12:47:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (19E83400) [pid = 3836] [serial = 643] [outer = 00000000] 12:47:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A015800) [pid = 3836] [serial = 644] [outer = 19E83400] 12:47:49 INFO - PROCESS | 3836 | 1461181669553 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A12A000) [pid = 3836] [serial = 645] [outer = 19E83400] 12:47:50 INFO - PROCESS | 3836 | 1461181670031 Marionette TRACE conn7 <- [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]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 12:47:50 INFO - PROCESS | 3836 | 1461181670071 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 3836 | 1461181670073 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:47:50 INFO - PROCESS | 3836 | 1461181670077 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 3836 | 1461181670078 Marionette TRACE conn7 <- [1,826,null,{}] 12:47:50 INFO - PROCESS | 3836 | 1461181670082 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:50 INFO - PROCESS | 3836 | 1461181670187 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 12:47:50 INFO - PROCESS | 3836 | 1461181670193 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 3836 | ++DOCSHELL 1A00A800 == 48 [pid = 3836] [id = 216] 12:47:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A19CC00) [pid = 3836] [serial = 646] [outer = 00000000] 12:47:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1A2A6C00) [pid = 3836] [serial = 647] [outer = 1A19CC00] 12:47:50 INFO - PROCESS | 3836 | 1461181670238 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A2A8C00) [pid = 3836] [serial = 648] [outer = 1A19CC00] 12:47:50 INFO - PROCESS | 3836 | 1461181670659 Marionette TRACE conn7 <- [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]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:47:50 INFO - PROCESS | 3836 | 1461181670710 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 3836 | 1461181670712 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 12:47:50 INFO - PROCESS | 3836 | 1461181670716 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 3836 | 1461181670717 Marionette TRACE conn7 <- [1,830,null,{}] 12:47:50 INFO - PROCESS | 3836 | 1461181670726 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:50 INFO - PROCESS | 3836 | 1461181670948 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19E82000) [pid = 3836] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (17960400) [pid = 3836] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1914AC00) [pid = 3836] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B628400) [pid = 3836] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (179ACC00) [pid = 3836] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19137000) [pid = 3836] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1480EC00) [pid = 3836] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10628000) [pid = 3836] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (138E5000) [pid = 3836] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (113A9800) [pid = 3836] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19134000) [pid = 3836] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1B64EC00) [pid = 3836] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1B635400) [pid = 3836] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:47:50 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10260400) [pid = 3836] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:47:51 INFO - PROCESS | 3836 | 1461181671039 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 3836 | ++DOCSHELL 10042C00 == 49 [pid = 3836] [id = 217] 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10260400) [pid = 3836] [serial = 649] [outer = 00000000] 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (14A59400) [pid = 3836] [serial = 650] [outer = 10260400] 12:47:51 INFO - PROCESS | 3836 | 1461181671084 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (14A55800) [pid = 3836] [serial = 651] [outer = 10260400] 12:47:51 INFO - PROCESS | 3836 | 1461181671435 Marionette TRACE conn7 <- [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]]]}] 12:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 12:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:47:51 INFO - PROCESS | 3836 | 1461181671486 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 3836 | 1461181671488 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 12:47:51 INFO - PROCESS | 3836 | 1461181671491 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 3836 | 1461181671493 Marionette TRACE conn7 <- [1,834,null,{}] 12:47:51 INFO - PROCESS | 3836 | 1461181671496 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 3836 | 1461181671572 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 12:47:51 INFO - PROCESS | 3836 | 1461181671578 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 3836 | ++DOCSHELL 1804EC00 == 50 [pid = 3836] [id = 218] 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (19134000) [pid = 3836] [serial = 652] [outer = 00000000] 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1B631800) [pid = 3836] [serial = 653] [outer = 19134000] 12:47:51 INFO - PROCESS | 3836 | 1461181671624 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B655C00) [pid = 3836] [serial = 654] [outer = 19134000] 12:47:52 INFO - PROCESS | 3836 | 1461181672055 Marionette TRACE conn7 <- [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]]]}] 12:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 12:47:52 INFO - PROCESS | 3836 | 1461181672062 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 12:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:47:52 INFO - PROCESS | 3836 | 1461181672064 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 12:47:52 INFO - PROCESS | 3836 | 1461181672067 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - PROCESS | 3836 | 1461181672069 Marionette TRACE conn7 <- [1,838,null,{}] 12:47:52 INFO - PROCESS | 3836 | 1461181672085 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:52 INFO - PROCESS | 3836 | 1461181672162 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 12:47:52 INFO - PROCESS | 3836 | 1461181672168 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 3836 | ++DOCSHELL 1066D400 == 51 [pid = 3836] [id = 219] 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B0F2400) [pid = 3836] [serial = 655] [outer = 00000000] 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1C154000) [pid = 3836] [serial = 656] [outer = 1B0F2400] 12:47:52 INFO - PROCESS | 3836 | 1461181672213 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A277800) [pid = 3836] [serial = 657] [outer = 1B0F2400] 12:47:52 INFO - PROCESS | 3836 | 1461181672638 Marionette TRACE conn7 <- [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]]]}] 12:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 590ms 12:47:52 INFO - PROCESS | 3836 | 1461181672658 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 12:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:47:52 INFO - PROCESS | 3836 | 1461181672660 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 12:47:52 INFO - PROCESS | 3836 | 1461181672663 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - PROCESS | 3836 | 1461181672665 Marionette TRACE conn7 <- [1,842,null,{}] 12:47:52 INFO - PROCESS | 3836 | 1461181672669 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:52 INFO - PROCESS | 3836 | 1461181672780 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 12:47:52 INFO - PROCESS | 3836 | 1461181672804 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 3836 | ++DOCSHELL 1385D400 == 52 [pid = 3836] [id = 220] 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1804E000) [pid = 3836] [serial = 658] [outer = 00000000] 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1D1A2000) [pid = 3836] [serial = 659] [outer = 1804E000] 12:47:52 INFO - PROCESS | 3836 | 1461181672854 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1D234000) [pid = 3836] [serial = 660] [outer = 1804E000] 12:47:53 INFO - PROCESS | 3836 | 1461181673439 Marionette TRACE conn7 <- [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]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 829ms 12:47:53 INFO - PROCESS | 3836 | 1461181673530 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 12:47:53 INFO - PROCESS | 3836 | 1461181673536 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 12:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:47:53 INFO - PROCESS | 3836 | 1461181673586 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 3836 | 1461181673590 Marionette TRACE conn7 <- [1,846,null,{}] 12:47:53 INFO - PROCESS | 3836 | 1461181673595 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 3836 | 1461181673713 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 12:47:53 INFO - PROCESS | 3836 | 1461181673792 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 3836 | ++DOCSHELL 102D4400 == 53 [pid = 3836] [id = 221] 12:47:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10621000) [pid = 3836] [serial = 661] [outer = 00000000] 12:47:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (15C2B000) [pid = 3836] [serial = 662] [outer = 10621000] 12:47:53 INFO - PROCESS | 3836 | 1461181673890 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1666A400) [pid = 3836] [serial = 663] [outer = 10621000] 12:47:54 INFO - PROCESS | 3836 | 1461181674440 Marionette TRACE conn7 <- [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]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 12:47:54 INFO - PROCESS | 3836 | 1461181674516 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 3836 | 1461181674522 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 12:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:47:54 INFO - PROCESS | 3836 | 1461181674528 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - PROCESS | 3836 | 1461181674531 Marionette TRACE conn7 <- [1,850,null,{}] 12:47:54 INFO - PROCESS | 3836 | 1461181674535 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:54 INFO - PROCESS | 3836 | 1461181674672 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 12:47:54 INFO - PROCESS | 3836 | 1461181674797 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 3836 | ++DOCSHELL 17991400 == 54 [pid = 3836] [id = 222] 12:47:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17999C00) [pid = 3836] [serial = 664] [outer = 00000000] 12:47:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19E78800) [pid = 3836] [serial = 665] [outer = 17999C00] 12:47:54 INFO - PROCESS | 3836 | 1461181674854 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A123000) [pid = 3836] [serial = 666] [outer = 17999C00] 12:47:55 INFO - PROCESS | 3836 | 1461181675488 Marionette TRACE conn7 <- [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]]]}] 12:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1022ms 12:47:55 INFO - PROCESS | 3836 | 1461181675552 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 12:47:55 INFO - PROCESS | 3836 | 1461181675555 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 12:47:55 INFO - PROCESS | 3836 | 1461181675559 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:47:55 INFO - PROCESS | 3836 | 1461181675563 Marionette TRACE conn7 <- [1,854,null,{}] 12:47:55 INFO - PROCESS | 3836 | 1461181675574 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:55 INFO - PROCESS | 3836 | 1461181675730 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 12:47:55 INFO - PROCESS | 3836 | 1461181675858 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A1800 == 55 [pid = 3836] [id = 223] 12:47:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D231400) [pid = 3836] [serial = 667] [outer = 00000000] 12:47:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D244C00) [pid = 3836] [serial = 668] [outer = 1D231400] 12:47:55 INFO - PROCESS | 3836 | 1461181675921 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D24EC00) [pid = 3836] [serial = 669] [outer = 1D231400] 12:47:56 INFO - PROCESS | 3836 | 1461181676770 Marionette TRACE conn7 <- [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]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1276ms 12:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:47:56 INFO - PROCESS | 3836 | 1461181676839 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 3836 | 1461181676843 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 12:47:56 INFO - PROCESS | 3836 | 1461181676848 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 3836 | 1461181676852 Marionette TRACE conn7 <- [1,858,null,{}] 12:47:56 INFO - PROCESS | 3836 | 1461181676858 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:56 INFO - PROCESS | 3836 | 1461181676953 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 12:47:57 INFO - PROCESS | 3836 | 1461181677083 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 3836 | ++DOCSHELL 113AA800 == 56 [pid = 3836] [id = 224] 12:47:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1480C000) [pid = 3836] [serial = 670] [outer = 00000000] 12:47:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (14E16800) [pid = 3836] [serial = 671] [outer = 1480C000] 12:47:57 INFO - PROCESS | 3836 | 1461181677134 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (14F1C800) [pid = 3836] [serial = 672] [outer = 1480C000] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 1AEC0000 == 55 [pid = 3836] [id = 176] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 1066D400 == 54 [pid = 3836] [id = 219] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 1804EC00 == 53 [pid = 3836] [id = 218] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 10042C00 == 52 [pid = 3836] [id = 217] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 1A00A800 == 51 [pid = 3836] [id = 216] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 19E7E800 == 50 [pid = 3836] [id = 215] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 19133800 == 49 [pid = 3836] [id = 214] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 17FC4800 == 48 [pid = 3836] [id = 213] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 14A98400 == 47 [pid = 3836] [id = 212] 12:47:57 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1C6A5400) [pid = 3836] [serial = 614] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 103DB000 == 46 [pid = 3836] [id = 211] 12:47:57 INFO - PROCESS | 3836 | --DOCSHELL 0FEC2000 == 45 [pid = 3836] [id = 210] 12:47:57 INFO - PROCESS | 3836 | 1461181677749 Marionette TRACE conn7 <- [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]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 12:47:57 INFO - PROCESS | 3836 | 1461181677779 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 3836 | 1461181677784 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 12:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:47:57 INFO - PROCESS | 3836 | 1461181677790 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:47:57 INFO - PROCESS | 3836 | 1461181677792 Marionette TRACE conn7 <- [1,862,null,{}] 12:47:57 INFO - PROCESS | 3836 | 1461181677796 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:57 INFO - PROCESS | 3836 | 1461181677891 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1A11E800) [pid = 3836] [serial = 603] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1804FC00) [pid = 3836] [serial = 534] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (10F42C00) [pid = 3836] [serial = 581] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1B554400) [pid = 3836] [serial = 609] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1B826000) [pid = 3836] [serial = 579] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1804AC00) [pid = 3836] [serial = 597] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (19147C00) [pid = 3836] [serial = 599] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1A2B0800) [pid = 3836] [serial = 605] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1914E000) [pid = 3836] [serial = 600] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (16353800) [pid = 3836] [serial = 591] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A2AFC00) [pid = 3836] [serial = 587] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1480DC00) [pid = 3836] [serial = 531] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (14E21000) [pid = 3836] [serial = 593] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (15D2A400) [pid = 3836] [serial = 594] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (14A92800) [pid = 3836] [serial = 590] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1914DC00) [pid = 3836] [serial = 549] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1B86A400) [pid = 3836] [serial = 492] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A2B1800) [pid = 3836] [serial = 608] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1804F800) [pid = 3836] [serial = 584] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1AEB8800) [pid = 3836] [serial = 606] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1C156C00) [pid = 3836] [serial = 611] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (14809C00) [pid = 3836] [serial = 495] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (17FD9C00) [pid = 3836] [serial = 596] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1A015000) [pid = 3836] [serial = 602] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1C155800) [pid = 3836] [serial = 612] [outer = 00000000] [url = about:blank] 12:47:59 INFO - PROCESS | 3836 | 1461181679825 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 3836 | ++DOCSHELL 1799D000 == 46 [pid = 3836] [id = 225] 12:47:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1799DC00) [pid = 3836] [serial = 673] [outer = 00000000] 12:47:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (179B0400) [pid = 3836] [serial = 674] [outer = 1799DC00] 12:47:59 INFO - PROCESS | 3836 | 1461181679873 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (14ED0400) [pid = 3836] [serial = 675] [outer = 1799DC00] 12:48:00 INFO - PROCESS | 3836 | 1461181680310 Marionette TRACE conn7 <- [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]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2569ms 12:48:00 INFO - PROCESS | 3836 | 1461181680364 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 3836 | 1461181680366 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 12:48:00 INFO - PROCESS | 3836 | 1461181680369 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:48:00 INFO - PROCESS | 3836 | 1461181680372 Marionette TRACE conn7 <- [1,866,null,{}] 12:48:00 INFO - PROCESS | 3836 | 1461181680382 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:00 INFO - PROCESS | 3836 | 1461181680466 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 12:48:00 INFO - PROCESS | 3836 | 1461181680473 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 3836 | ++DOCSHELL 16673000 == 47 [pid = 3836] [id = 226] 12:48:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (17958800) [pid = 3836] [serial = 676] [outer = 00000000] 12:48:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (18C09400) [pid = 3836] [serial = 677] [outer = 17958800] 12:48:00 INFO - PROCESS | 3836 | 1461181680521 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (18F93000) [pid = 3836] [serial = 678] [outer = 17958800] 12:48:00 INFO - PROCESS | 3836 | 1461181680981 Marionette TRACE conn7 <- [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]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 12:48:00 INFO - PROCESS | 3836 | 1461181681003 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 3836 | 1461181681006 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 12:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:48:00 INFO - PROCESS | 3836 | 1461181681009 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 3836 | 1461181681011 Marionette TRACE conn7 <- [1,870,null,{}] 12:48:00 INFO - PROCESS | 3836 | 1461181681014 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 3836 | 1461181681097 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 12:48:01 INFO - PROCESS | 3836 | 1461181681117 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 3836 | ++DOCSHELL 1914A400 == 48 [pid = 3836] [id = 227] 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1914B000) [pid = 3836] [serial = 679] [outer = 00000000] 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1973A800) [pid = 3836] [serial = 680] [outer = 1914B000] 12:48:01 INFO - PROCESS | 3836 | 1461181681163 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19E7E800) [pid = 3836] [serial = 681] [outer = 1914B000] 12:48:01 INFO - PROCESS | 3836 | 1461181681637 Marionette TRACE conn7 <- [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]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 12:48:01 INFO - PROCESS | 3836 | 1461181681683 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 3836 | 1461181681685 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 12:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:48:01 INFO - PROCESS | 3836 | 1461181681688 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 3836 | 1461181681690 Marionette TRACE conn7 <- [1,874,null,{}] 12:48:01 INFO - PROCESS | 3836 | 1461181681693 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 3836 | 1461181681801 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 12:48:01 INFO - PROCESS | 3836 | 1461181681807 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 3836 | ++DOCSHELL 19F55C00 == 49 [pid = 3836] [id = 228] 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19F56000) [pid = 3836] [serial = 682] [outer = 00000000] 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A199400) [pid = 3836] [serial = 683] [outer = 19F56000] 12:48:01 INFO - PROCESS | 3836 | 1461181681852 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A274000) [pid = 3836] [serial = 684] [outer = 19F56000] 12:48:02 INFO - PROCESS | 3836 | 1461181682303 Marionette TRACE conn7 <- [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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:48:02 INFO - PROCESS | 3836 | 1461181682359 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 3836 | 1461181682361 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 12:48:02 INFO - PROCESS | 3836 | 1461181682369 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 3836 | 1461181682371 Marionette TRACE conn7 <- [1,878,null,{}] 12:48:02 INFO - PROCESS | 3836 | 1461181682375 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:02 INFO - PROCESS | 3836 | 1461181682496 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 12:48:02 INFO - PROCESS | 3836 | 1461181682508 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 3836 | ++DOCSHELL 0F8DE000 == 50 [pid = 3836] [id = 229] 12:48:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A2AB800) [pid = 3836] [serial = 685] [outer = 00000000] 12:48:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1B07E400) [pid = 3836] [serial = 686] [outer = 1A2AB800] 12:48:02 INFO - PROCESS | 3836 | 1461181682556 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1B626400) [pid = 3836] [serial = 687] [outer = 1A2AB800] 12:48:02 INFO - PROCESS | 3836 | 1461181682990 Marionette TRACE conn7 <- [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]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 12:48:03 INFO - PROCESS | 3836 | 1461181683055 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 3836 | 1461181683057 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:48:03 INFO - PROCESS | 3836 | 1461181683074 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 3836 | 1461181683076 Marionette TRACE conn7 <- [1,882,null,{}] 12:48:03 INFO - PROCESS | 3836 | 1461181683079 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:03 INFO - PROCESS | 3836 | 1461181683186 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 12:48:03 INFO - PROCESS | 3836 | 1461181683196 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 3836 | ++DOCSHELL 1B628C00 == 51 [pid = 3836] [id = 230] 12:48:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1B62A400) [pid = 3836] [serial = 688] [outer = 00000000] 12:48:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1B673800) [pid = 3836] [serial = 689] [outer = 1B62A400] 12:48:03 INFO - PROCESS | 3836 | 1461181683243 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1B6D4C00) [pid = 3836] [serial = 690] [outer = 1B62A400] 12:48:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1C156C00) [pid = 3836] [serial = 691] [outer = 0F85D400] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A19CC00) [pid = 3836] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (10426400) [pid = 3836] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (0FEC7C00) [pid = 3836] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (17FDCC00) [pid = 3836] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (19E83400) [pid = 3836] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (14E17800) [pid = 3836] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (10260400) [pid = 3836] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B0F2400) [pid = 3836] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19134000) [pid = 3836] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:48:03 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19135000) [pid = 3836] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:48:03 INFO - PROCESS | 3836 | 1461181683948 Marionette TRACE conn7 <- [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]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 949ms 12:48:03 INFO - PROCESS | 3836 | 1461181684012 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 3836 | 1461181684014 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:48:03 INFO - PROCESS | 3836 | 1461181684017 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 3836 | 1461181684019 Marionette TRACE conn7 <- [1,886,null,{}] 12:48:04 INFO - PROCESS | 3836 | 1461181684022 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:04 INFO - PROCESS | 3836 | 1461181684097 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 12:48:04 INFO - PROCESS | 3836 | 1461181684105 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 3836 | ++DOCSHELL 10426000 == 52 [pid = 3836] [id = 231] 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1042E000) [pid = 3836] [serial = 692] [outer = 00000000] 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A125C00) [pid = 3836] [serial = 693] [outer = 1042E000] 12:48:04 INFO - PROCESS | 3836 | 1461181684222 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A11F800) [pid = 3836] [serial = 694] [outer = 1042E000] 12:48:04 INFO - PROCESS | 3836 | 1461181684605 Marionette TRACE conn7 <- [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]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 631ms 12:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:48:04 INFO - PROCESS | 3836 | 1461181684648 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 3836 | 1461181684650 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 12:48:04 INFO - PROCESS | 3836 | 1461181684653 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 3836 | 1461181684655 Marionette TRACE conn7 <- [1,890,null,{}] 12:48:04 INFO - PROCESS | 3836 | 1461181684659 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:04 INFO - PROCESS | 3836 | 1461181684766 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 12:48:04 INFO - PROCESS | 3836 | 1461181684774 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 3836 | ++DOCSHELL 17962000 == 53 [pid = 3836] [id = 232] 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1B629000) [pid = 3836] [serial = 695] [outer = 00000000] 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1C679400) [pid = 3836] [serial = 696] [outer = 1B629000] 12:48:04 INFO - PROCESS | 3836 | 1461181684819 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1D23A800) [pid = 3836] [serial = 697] [outer = 1B629000] 12:48:05 INFO - PROCESS | 3836 | 1461181685181 Marionette TRACE conn7 <- [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]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 12:48:05 INFO - PROCESS | 3836 | 1461181685242 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 3836 | 1461181685244 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:48:05 INFO - PROCESS | 3836 | 1461181685273 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 3836 | 1461181685274 Marionette TRACE conn7 <- [1,894,null,{}] 12:48:05 INFO - PROCESS | 3836 | 1461181685278 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:05 INFO - PROCESS | 3836 | 1461181685389 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 12:48:05 INFO - PROCESS | 3836 | 1461181685401 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 3836 | ++DOCSHELL 1D23E800 == 54 [pid = 3836] [id = 233] 12:48:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1D23F400) [pid = 3836] [serial = 698] [outer = 00000000] 12:48:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D254000) [pid = 3836] [serial = 699] [outer = 1D23F400] 12:48:05 INFO - PROCESS | 3836 | 1461181685445 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1D258400) [pid = 3836] [serial = 700] [outer = 1D23F400] 12:48:05 INFO - PROCESS | 3836 | 1461181685913 Marionette TRACE conn7 <- [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]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 12:48:05 INFO - PROCESS | 3836 | 1461181685950 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 3836 | 1461181685955 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:48:05 INFO - PROCESS | 3836 | 1461181685960 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 3836 | 1461181685965 Marionette TRACE conn7 <- [1,898,null,{}] 12:48:05 INFO - PROCESS | 3836 | 1461181685976 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:06 INFO - PROCESS | 3836 | 1461181686088 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 12:48:06 INFO - PROCESS | 3836 | 1461181686188 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 3836 | ++DOCSHELL 1066A800 == 55 [pid = 3836] [id = 234] 12:48:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1066D400) [pid = 3836] [serial = 701] [outer = 00000000] 12:48:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (13852800) [pid = 3836] [serial = 702] [outer = 1066D400] 12:48:06 INFO - PROCESS | 3836 | 1461181686246 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (14803400) [pid = 3836] [serial = 703] [outer = 1066D400] 12:48:06 INFO - PROCESS | 3836 | 1461181686868 Marionette TRACE conn7 <- [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]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 12:48:06 INFO - PROCESS | 3836 | 1461181686951 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 3836 | 1461181686957 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:48:06 INFO - PROCESS | 3836 | 1461181686963 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 3836 | 1461181686966 Marionette TRACE conn7 <- [1,902,null,{}] 12:48:06 INFO - PROCESS | 3836 | 1461181686970 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:07 INFO - PROCESS | 3836 | 1461181687078 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 12:48:07 INFO - PROCESS | 3836 | 1461181687203 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 3836 | ++DOCSHELL 16674000 == 56 [pid = 3836] [id = 235] 12:48:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16674C00) [pid = 3836] [serial = 704] [outer = 00000000] 12:48:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1804B400) [pid = 3836] [serial = 705] [outer = 16674C00] 12:48:07 INFO - PROCESS | 3836 | 1461181687260 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (19132C00) [pid = 3836] [serial = 706] [outer = 16674C00] 12:48:07 INFO - PROCESS | 3836 | 1461181687801 Marionette TRACE conn7 <- [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]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 12:48:07 INFO - PROCESS | 3836 | 1461181687835 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 3836 | 1461181687838 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:48:07 INFO - PROCESS | 3836 | 1461181687841 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 3836 | 1461181687845 Marionette TRACE conn7 <- [1,906,null,{}] 12:48:07 INFO - PROCESS | 3836 | 1461181687879 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:07 INFO - PROCESS | 3836 | 1461181687987 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 12:48:08 INFO - PROCESS | 3836 | 1461181688113 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 3836 | ++DOCSHELL 1B07C400 == 57 [pid = 3836] [id = 236] 12:48:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1B0F0C00) [pid = 3836] [serial = 707] [outer = 00000000] 12:48:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1D22EC00) [pid = 3836] [serial = 708] [outer = 1B0F0C00] 12:48:08 INFO - PROCESS | 3836 | 1461181688172 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1D33E400) [pid = 3836] [serial = 709] [outer = 1B0F0C00] 12:48:08 INFO - PROCESS | 3836 | 1461181688722 Marionette TRACE conn7 <- [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]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 929ms 12:48:08 INFO - PROCESS | 3836 | 1461181688775 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 3836 | 1461181688778 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 12:48:08 INFO - PROCESS | 3836 | 1461181688781 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:48:08 INFO - PROCESS | 3836 | 1461181688783 Marionette TRACE conn7 <- [1,910,null,{}] 12:48:08 INFO - PROCESS | 3836 | 1461181688787 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:08 INFO - PROCESS | 3836 | 1461181688889 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 12:48:09 INFO - PROCESS | 3836 | 1461181689021 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 3836 | ++DOCSHELL 1D34AC00 == 58 [pid = 3836] [id = 237] 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1D34B400) [pid = 3836] [serial = 710] [outer = 00000000] 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1E0F4000) [pid = 3836] [serial = 711] [outer = 1D34B400] 12:48:09 INFO - PROCESS | 3836 | 1461181689076 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1E0F7400) [pid = 3836] [serial = 712] [outer = 1D34B400] 12:48:09 INFO - PROCESS | 3836 | 1461181689608 Marionette TRACE conn7 <- [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]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 12:48:09 INFO - PROCESS | 3836 | 1461181689655 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 3836 | 1461181689658 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:48:09 INFO - PROCESS | 3836 | 1461181689661 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - PROCESS | 3836 | 1461181689663 Marionette TRACE conn7 <- [1,914,null,{}] 12:48:09 INFO - PROCESS | 3836 | 1461181689667 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 3836 | 1461181689765 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 12:48:09 INFO - PROCESS | 3836 | 1461181689865 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 3836 | ++DOCSHELL 1E0F2800 == 59 [pid = 3836] [id = 238] 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1E0F3C00) [pid = 3836] [serial = 713] [outer = 00000000] 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1E706800) [pid = 3836] [serial = 714] [outer = 1E0F3C00] 12:48:09 INFO - PROCESS | 3836 | 1461181689920 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1E709800) [pid = 3836] [serial = 715] [outer = 1E0F3C00] 12:48:10 INFO - PROCESS | 3836 | 1461181690509 Marionette TRACE conn7 <- [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]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 877ms 12:48:10 INFO - PROCESS | 3836 | 1461181690542 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 3836 | 1461181690544 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 12:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:48:10 INFO - PROCESS | 3836 | 1461181690548 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - PROCESS | 3836 | 1461181690550 Marionette TRACE conn7 <- [1,918,null,{}] 12:48:10 INFO - PROCESS | 3836 | 1461181690554 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:10 INFO - PROCESS | 3836 | 1461181690673 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 12:48:10 INFO - PROCESS | 3836 | 1461181690775 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 3836 | ++DOCSHELL 1F498000 == 60 [pid = 3836] [id = 239] 12:48:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1F49AC00) [pid = 3836] [serial = 716] [outer = 00000000] 12:48:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1F49FC00) [pid = 3836] [serial = 717] [outer = 1F49AC00] 12:48:10 INFO - PROCESS | 3836 | 1461181690833 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1FC38000) [pid = 3836] [serial = 718] [outer = 1F49AC00] 12:48:11 INFO - PROCESS | 3836 | 1461181691456 Marionette TRACE conn7 <- [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]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 12:48:11 INFO - PROCESS | 3836 | 1461181691523 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 3836 | 1461181691525 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 12:48:11 INFO - PROCESS | 3836 | 1461181691528 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:48:11 INFO - PROCESS | 3836 | 1461181691530 Marionette TRACE conn7 <- [1,922,null,{}] 12:48:11 INFO - PROCESS | 3836 | 1461181691534 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:11 INFO - PROCESS | 3836 | 1461181691632 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 12:48:11 INFO - PROCESS | 3836 | 1461181691863 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 3836 | ++DOCSHELL 0B581C00 == 61 [pid = 3836] [id = 240] 12:48:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (0F666400) [pid = 3836] [serial = 719] [outer = 00000000] 12:48:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (14807400) [pid = 3836] [serial = 720] [outer = 0F666400] 12:48:11 INFO - PROCESS | 3836 | 1461181691922 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (14E14C00) [pid = 3836] [serial = 721] [outer = 0F666400] 12:48:12 INFO - PROCESS | 3836 | 1461181692455 Marionette TRACE conn7 <- [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]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 12:48:12 INFO - PROCESS | 3836 | 1461181692518 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 3836 | 1461181692523 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:48:12 INFO - PROCESS | 3836 | 1461181692529 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 3836 | 1461181692532 Marionette TRACE conn7 <- [1,926,null,{}] 12:48:12 INFO - PROCESS | 3836 | 1461181692537 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 3836 | 1461181692641 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 12:48:12 INFO - PROCESS | 3836 | 1461181692742 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 3836 | ++DOCSHELL 18047400 == 62 [pid = 3836] [id = 241] 12:48:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (18C56000) [pid = 3836] [serial = 722] [outer = 00000000] 12:48:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1913E000) [pid = 3836] [serial = 723] [outer = 18C56000] 12:48:12 INFO - PROCESS | 3836 | 1461181692793 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19742800) [pid = 3836] [serial = 724] [outer = 18C56000] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 19148800 == 61 [pid = 3836] [id = 196] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 17993000 == 60 [pid = 3836] [id = 185] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 17962000 == 59 [pid = 3836] [id = 232] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 10426000 == 58 [pid = 3836] [id = 231] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 1B628C00 == 57 [pid = 3836] [id = 230] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 0F8DE000 == 56 [pid = 3836] [id = 229] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 19F55C00 == 55 [pid = 3836] [id = 228] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 16673000 == 54 [pid = 3836] [id = 226] 12:48:12 INFO - PROCESS | 3836 | --DOCSHELL 1799D000 == 53 [pid = 3836] [id = 225] 12:48:13 INFO - PROCESS | 3836 | --DOCSHELL 113AA800 == 52 [pid = 3836] [id = 224] 12:48:13 INFO - PROCESS | 3836 | --DOCSHELL 102D4400 == 51 [pid = 3836] [id = 221] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A2A6C00) [pid = 3836] [serial = 647] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (10F94000) [pid = 3836] [serial = 632] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (14A5AC00) [pid = 3836] [serial = 633] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (14809800) [pid = 3836] [serial = 630] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1480B400) [pid = 3836] [serial = 629] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (18C04400) [pid = 3836] [serial = 638] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (18C83800) [pid = 3836] [serial = 639] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A015800) [pid = 3836] [serial = 644] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (16679000) [pid = 3836] [serial = 635] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1795AC00) [pid = 3836] [serial = 636] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (14A59400) [pid = 3836] [serial = 650] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (14E1FC00) [pid = 3836] [serial = 617] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (19145C00) [pid = 3836] [serial = 620] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1D232000) [pid = 3836] [serial = 623] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1C154000) [pid = 3836] [serial = 656] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1D245800) [pid = 3836] [serial = 626] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A2A8C00) [pid = 3836] [serial = 648] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1B631800) [pid = 3836] [serial = 653] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B655C00) [pid = 3836] [serial = 654] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A277800) [pid = 3836] [serial = 657] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1914EC00) [pid = 3836] [serial = 641] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A12A000) [pid = 3836] [serial = 645] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (19571000) [pid = 3836] [serial = 642] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (14A55800) [pid = 3836] [serial = 651] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3836 | 1461181693322 Marionette TRACE conn7 <- [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]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 829ms 12:48:13 INFO - PROCESS | 3836 | 1461181693363 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 3836 | 1461181693367 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:48:13 INFO - PROCESS | 3836 | 1461181693371 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 3836 | 1461181693373 Marionette TRACE conn7 <- [1,930,null,{}] 12:48:13 INFO - PROCESS | 3836 | 1461181693376 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:13 INFO - PROCESS | 3836 | 1461181693460 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 12:48:13 INFO - PROCESS | 3836 | 1461181693470 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 3836 | ++DOCSHELL 15C50000 == 52 [pid = 3836] [id = 242] 12:48:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (15D36400) [pid = 3836] [serial = 725] [outer = 00000000] 12:48:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1795C000) [pid = 3836] [serial = 726] [outer = 15D36400] 12:48:13 INFO - PROCESS | 3836 | 1461181693516 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (179B1C00) [pid = 3836] [serial = 727] [outer = 15D36400] 12:48:13 INFO - PROCESS | 3836 | 1461181693980 Marionette TRACE conn7 <- [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]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 12:48:13 INFO - PROCESS | 3836 | 1461181694006 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 3836 | 1461181694008 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:48:13 INFO - PROCESS | 3836 | 1461181694013 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 3836 | 1461181694018 Marionette TRACE conn7 <- [1,934,null,{}] 12:48:14 INFO - PROCESS | 3836 | 1461181694027 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 3836 | 1461181694134 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 12:48:14 INFO - PROCESS | 3836 | 1461181694143 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 3836 | ++DOCSHELL 19E80C00 == 53 [pid = 3836] [id = 243] 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (19E81000) [pid = 3836] [serial = 728] [outer = 00000000] 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A11E800) [pid = 3836] [serial = 729] [outer = 19E81000] 12:48:14 INFO - PROCESS | 3836 | 1461181694188 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A129000) [pid = 3836] [serial = 730] [outer = 19E81000] 12:48:14 INFO - PROCESS | 3836 | 1461181694650 Marionette TRACE conn7 <- [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]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 12:48:14 INFO - PROCESS | 3836 | 1461181694706 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 3836 | 1461181694708 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 12:48:14 INFO - PROCESS | 3836 | 1461181694712 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 3836 | 1461181694714 Marionette TRACE conn7 <- [1,938,null,{}] 12:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:48:14 INFO - PROCESS | 3836 | 1461181694717 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 3836 | 1461181694797 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 12:48:14 INFO - PROCESS | 3836 | 1461181694804 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 3836 | ++DOCSHELL 1A12A800 == 54 [pid = 3836] [id = 244] 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1A27D000) [pid = 3836] [serial = 731] [outer = 00000000] 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1AE05400) [pid = 3836] [serial = 732] [outer = 1A27D000] 12:48:14 INFO - PROCESS | 3836 | 1461181694849 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1B07C000) [pid = 3836] [serial = 733] [outer = 1A27D000] 12:48:15 INFO - PROCESS | 3836 | 1461181695296 Marionette TRACE conn7 <- [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]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 12:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:48:15 INFO - PROCESS | 3836 | 1461181695388 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 3836 | 1461181695390 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 12:48:15 INFO - PROCESS | 3836 | 1461181695393 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - PROCESS | 3836 | 1461181695395 Marionette TRACE conn7 <- [1,942,null,{}] 12:48:15 INFO - PROCESS | 3836 | 1461181695402 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:15 INFO - PROCESS | 3836 | 1461181695509 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 12:48:15 INFO - PROCESS | 3836 | 1461181695598 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 3836 | ++DOCSHELL 1B631800 == 55 [pid = 3836] [id = 245] 12:48:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B635400) [pid = 3836] [serial = 734] [outer = 00000000] 12:48:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1B676400) [pid = 3836] [serial = 735] [outer = 1B635400] 12:48:15 INFO - PROCESS | 3836 | 1461181695651 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1C15B000) [pid = 3836] [serial = 736] [outer = 1B635400] 12:48:16 INFO - PROCESS | 3836 | 1461181696213 Marionette TRACE conn7 <- [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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 871ms 12:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:48:16 INFO - PROCESS | 3836 | 1461181696267 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 3836 | 1461181696269 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 12:48:16 INFO - PROCESS | 3836 | 1461181696272 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 3836 | 1461181696274 Marionette TRACE conn7 <- [1,946,null,{}] 12:48:16 INFO - PROCESS | 3836 | 1461181696277 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:16 INFO - PROCESS | 3836 | 1461181696391 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 12:48:16 INFO - PROCESS | 3836 | 1461181696467 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 3836 | ++DOCSHELL 1C6A0800 == 56 [pid = 3836] [id = 246] 12:48:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1C6A3C00) [pid = 3836] [serial = 737] [outer = 00000000] 12:48:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1D24E800) [pid = 3836] [serial = 738] [outer = 1C6A3C00] 12:48:16 INFO - PROCESS | 3836 | 1461181696513 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1D259C00) [pid = 3836] [serial = 739] [outer = 1C6A3C00] 12:48:16 INFO - PROCESS | 3836 | 1461181696943 Marionette TRACE conn7 <- [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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 12:48:16 INFO - PROCESS | 3836 | 1461181697006 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 3836 | 1461181697008 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 12:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:48:16 INFO - PROCESS | 3836 | 1461181697011 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 3836 | 1461181697013 Marionette TRACE conn7 <- [1,950,null,{}] 12:48:16 INFO - PROCESS | 3836 | 1461181697016 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:17 INFO - PROCESS | 3836 | 1461181697123 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 12:48:17 INFO - PROCESS | 3836 | 1461181697135 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 3836 | ++DOCSHELL 1D345000 == 57 [pid = 3836] [id = 247] 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1D345800) [pid = 3836] [serial = 740] [outer = 00000000] 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1E0F4800) [pid = 3836] [serial = 741] [outer = 1D345800] 12:48:17 INFO - PROCESS | 3836 | 1461181697228 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1E70DC00) [pid = 3836] [serial = 742] [outer = 1D345800] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (19F56000) [pid = 3836] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A2AB800) [pid = 3836] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1042E000) [pid = 3836] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (17958800) [pid = 3836] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1914B000) [pid = 3836] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1799DC00) [pid = 3836] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1480C000) [pid = 3836] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1B629000) [pid = 3836] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:48:17 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1B62A400) [pid = 3836] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:48:17 INFO - PROCESS | 3836 | 1461181697644 Marionette TRACE conn7 <- [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]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 12:48:17 INFO - PROCESS | 3836 | 1461181697683 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 12:48:17 INFO - PROCESS | 3836 | 1461181697685 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 12:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:48:17 INFO - PROCESS | 3836 | 1461181697688 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - PROCESS | 3836 | 1461181697690 Marionette TRACE conn7 <- [1,954,null,{}] 12:48:17 INFO - PROCESS | 3836 | 1461181697694 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:17 INFO - PROCESS | 3836 | 1461181697776 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 12:48:17 INFO - PROCESS | 3836 | 1461181697796 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 3836 | ++DOCSHELL 19F56000 == 58 [pid = 3836] [id = 248] 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1A2AB800) [pid = 3836] [serial = 743] [outer = 00000000] 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1CB4A800) [pid = 3836] [serial = 744] [outer = 1A2AB800] 12:48:17 INFO - PROCESS | 3836 | 1461181697842 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1CB4BC00) [pid = 3836] [serial = 745] [outer = 1A2AB800] 12:48:18 INFO - PROCESS | 3836 | 1461181698234 Marionette TRACE conn7 <- [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]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 12:48:18 INFO - PROCESS | 3836 | 1461181698289 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 3836 | 1461181698291 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 12:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:48:18 INFO - PROCESS | 3836 | 1461181698294 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 3836 | 1461181698296 Marionette TRACE conn7 <- [1,958,null,{}] 12:48:18 INFO - PROCESS | 3836 | 1461181698299 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:18 INFO - PROCESS | 3836 | 1461181698379 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 12:48:18 INFO - PROCESS | 3836 | 1461181698388 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 3836 | ++DOCSHELL 1CB51C00 == 59 [pid = 3836] [id = 249] 12:48:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1CB52800) [pid = 3836] [serial = 746] [outer = 00000000] 12:48:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (10EADC00) [pid = 3836] [serial = 747] [outer = 1CB52800] 12:48:18 INFO - PROCESS | 3836 | 1461181698433 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1D242000) [pid = 3836] [serial = 748] [outer = 1CB52800] 12:48:18 INFO - PROCESS | 3836 | 1461181698875 Marionette TRACE conn7 <- [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]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 12:48:18 INFO - PROCESS | 3836 | 1461181698930 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 3836 | 1461181698933 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 12:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:48:18 INFO - PROCESS | 3836 | 1461181698936 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 3836 | 1461181698937 Marionette TRACE conn7 <- [1,962,null,{}] 12:48:18 INFO - PROCESS | 3836 | 1461181698941 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:19 INFO - PROCESS | 3836 | 1461181699025 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 12:48:19 INFO - PROCESS | 3836 | 1461181699044 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 3836 | ++DOCSHELL 1D346000 == 60 [pid = 3836] [id = 250] 12:48:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1D34B800) [pid = 3836] [serial = 749] [outer = 00000000] 12:48:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1F49E000) [pid = 3836] [serial = 750] [outer = 1D34B800] 12:48:19 INFO - PROCESS | 3836 | 1461181699094 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1FC3E400) [pid = 3836] [serial = 751] [outer = 1D34B800] 12:48:19 INFO - PROCESS | 3836 | 1461181699677 Marionette TRACE conn7 <- [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]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 12:48:19 INFO - PROCESS | 3836 | 1461181699711 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 3836 | 1461181699715 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:48:19 INFO - PROCESS | 3836 | 1461181699801 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 3836 | 1461181699805 Marionette TRACE conn7 <- [1,966,null,{}] 12:48:19 INFO - PROCESS | 3836 | 1461181699827 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:19 INFO - PROCESS | 3836 | 1461181699949 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 12:48:20 INFO - PROCESS | 3836 | 1461181700073 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 3836 | ++DOCSHELL 10628800 == 61 [pid = 3836] [id = 251] 12:48:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1480DC00) [pid = 3836] [serial = 752] [outer = 00000000] 12:48:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (17998000) [pid = 3836] [serial = 753] [outer = 1480DC00] 12:48:20 INFO - PROCESS | 3836 | 1461181700134 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (179AD800) [pid = 3836] [serial = 754] [outer = 1480DC00] 12:48:20 INFO - PROCESS | 3836 | 1461181700700 Marionette TRACE conn7 <- [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]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 12:48:20 INFO - PROCESS | 3836 | 1461181700747 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 3836 | 1461181700753 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 12:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:48:20 INFO - PROCESS | 3836 | 1461181700759 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - PROCESS | 3836 | 1461181700762 Marionette TRACE conn7 <- [1,970,null,{}] 12:48:20 INFO - PROCESS | 3836 | 1461181700767 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:20 INFO - PROCESS | 3836 | 1461181700915 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 12:48:21 INFO - PROCESS | 3836 | 1461181701047 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 3836 | ++DOCSHELL 191DB400 == 62 [pid = 3836] [id = 252] 12:48:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19E7D400) [pid = 3836] [serial = 755] [outer = 00000000] 12:48:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A2A8C00) [pid = 3836] [serial = 756] [outer = 19E7D400] 12:48:21 INFO - PROCESS | 3836 | 1461181701103 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1B55B800) [pid = 3836] [serial = 757] [outer = 19E7D400] 12:48:21 INFO - PROCESS | 3836 | 1461181701613 Marionette TRACE conn7 <- [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]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 12:48:21 INFO - PROCESS | 3836 | 1461181701691 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 3836 | 1461181701694 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 12:48:21 INFO - PROCESS | 3836 | 1461181701697 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:48:21 INFO - PROCESS | 3836 | 1461181701701 Marionette TRACE conn7 <- [1,974,null,{}] 12:48:21 INFO - PROCESS | 3836 | 1461181701712 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 3836 | 1461181701852 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 12:48:21 INFO - PROCESS | 3836 | 1461181701983 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 3836 | ++DOCSHELL 1D233C00 == 63 [pid = 3836] [id = 253] 12:48:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1D239800) [pid = 3836] [serial = 758] [outer = 00000000] 12:48:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1E7E3800) [pid = 3836] [serial = 759] [outer = 1D239800] 12:48:22 INFO - PROCESS | 3836 | 1461181702042 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1E7E7400) [pid = 3836] [serial = 760] [outer = 1D239800] 12:48:22 INFO - PROCESS | 3836 | 1461181702612 Marionette TRACE conn7 <- [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]]]}] 12:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 12:48:22 INFO - PROCESS | 3836 | 1461181702671 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 3836 | 1461181702674 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 12:48:22 INFO - PROCESS | 3836 | 1461181702677 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:48:22 INFO - PROCESS | 3836 | 1461181702679 Marionette TRACE conn7 <- [1,978,null,{}] 12:48:22 INFO - PROCESS | 3836 | 1461181702683 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:22 INFO - PROCESS | 3836 | 1461181702791 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 12:48:22 INFO - PROCESS | 3836 | 1461181702921 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 3836 | ++DOCSHELL 1E7ED000 == 64 [pid = 3836] [id = 254] 12:48:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1E7ED400) [pid = 3836] [serial = 761] [outer = 00000000] 12:48:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1F49CC00) [pid = 3836] [serial = 762] [outer = 1E7ED400] 12:48:22 INFO - PROCESS | 3836 | 1461181702977 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1FC40800) [pid = 3836] [serial = 763] [outer = 1E7ED400] 12:48:23 INFO - PROCESS | 3836 | 1461181703822 Marionette TRACE conn7 <- [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]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1169ms 12:48:23 INFO - PROCESS | 3836 | 1461181703857 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 3836 | 1461181703861 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:48:23 INFO - PROCESS | 3836 | 1461181703866 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 3836 | 1461181703870 Marionette TRACE conn7 <- [1,982,null,{}] 12:48:23 INFO - PROCESS | 3836 | 1461181703876 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:23 INFO - PROCESS | 3836 | 1461181703980 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 12:48:24 INFO - PROCESS | 3836 | 1461181704108 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 3836 | ++DOCSHELL 0F786000 == 65 [pid = 3836] [id = 255] 12:48:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (0F786C00) [pid = 3836] [serial = 764] [outer = 00000000] 12:48:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (16676000) [pid = 3836] [serial = 765] [outer = 0F786C00] 12:48:24 INFO - PROCESS | 3836 | 1461181704158 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (17962800) [pid = 3836] [serial = 766] [outer = 0F786C00] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1CB51C00 == 64 [pid = 3836] [id = 249] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 19F56000 == 63 [pid = 3836] [id = 248] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1D345000 == 62 [pid = 3836] [id = 247] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1C6A0800 == 61 [pid = 3836] [id = 246] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1B631800 == 60 [pid = 3836] [id = 245] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1A12A800 == 59 [pid = 3836] [id = 244] 12:48:24 INFO - PROCESS | 3836 | 1461181704713 Marionette TRACE conn7 <- [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]]]}] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1D1A2000) [pid = 3836] [serial = 659] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (15C2B000) [pid = 3836] [serial = 662] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (19E78800) [pid = 3836] [serial = 665] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1D244C00) [pid = 3836] [serial = 668] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1D254000) [pid = 3836] [serial = 699] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 19E80C00 == 58 [pid = 3836] [id = 243] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 15C50000 == 57 [pid = 3836] [id = 242] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 1914A400 == 56 [pid = 3836] [id = 227] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 18047400 == 55 [pid = 3836] [id = 241] 12:48:24 INFO - PROCESS | 3836 | --DOCSHELL 0B581C00 == 54 [pid = 3836] [id = 240] 12:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 12:48:24 INFO - PROCESS | 3836 | 1461181704797 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 3836 | 1461181704802 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 12:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:48:24 INFO - PROCESS | 3836 | 1461181704808 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 3836 | 1461181704810 Marionette TRACE conn7 <- [1,986,null,{}] 12:48:24 INFO - PROCESS | 3836 | 1461181704814 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:24 INFO - PROCESS | 3836 | 1461181704913 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A199400) [pid = 3836] [serial = 683] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1B07E400) [pid = 3836] [serial = 686] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1A125C00) [pid = 3836] [serial = 693] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (18C09400) [pid = 3836] [serial = 677] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (18F93000) [pid = 3836] [serial = 678] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1973A800) [pid = 3836] [serial = 680] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (179B0400) [pid = 3836] [serial = 674] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (14ED0400) [pid = 3836] [serial = 675] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (14E16800) [pid = 3836] [serial = 671] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (14F1C800) [pid = 3836] [serial = 672] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1D23A800) [pid = 3836] [serial = 697] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1B673800) [pid = 3836] [serial = 689] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1B629C00) [pid = 3836] [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.] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1A11F800) [pid = 3836] [serial = 694] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1B6D4C00) [pid = 3836] [serial = 690] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1C679400) [pid = 3836] [serial = 696] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B626400) [pid = 3836] [serial = 687] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A274000) [pid = 3836] [serial = 684] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19E7E800) [pid = 3836] [serial = 681] [outer = 00000000] [url = about:blank] 12:48:25 INFO - PROCESS | 3836 | 1461181705040 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 3836 | ++DOCSHELL 0F8DE000 == 55 [pid = 3836] [id = 256] 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (10621400) [pid = 3836] [serial = 767] [outer = 00000000] 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (14808C00) [pid = 3836] [serial = 768] [outer = 10621400] 12:48:25 INFO - PROCESS | 3836 | 1461181705087 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (14E1C400) [pid = 3836] [serial = 769] [outer = 10621400] 12:48:25 INFO - PROCESS | 3836 | 1461181705479 Marionette TRACE conn7 <- [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]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 12:48:25 INFO - PROCESS | 3836 | 1461181705541 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 3836 | 1461181705544 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 12:48:25 INFO - PROCESS | 3836 | 1461181705547 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:48:25 INFO - PROCESS | 3836 | 1461181705550 Marionette TRACE conn7 <- [1,990,null,{}] 12:48:25 INFO - PROCESS | 3836 | 1461181705560 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:25 INFO - PROCESS | 3836 | 1461181705646 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 12:48:25 INFO - PROCESS | 3836 | 1461181705672 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 3836 | ++DOCSHELL 16678400 == 56 [pid = 3836] [id = 257] 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1795B000) [pid = 3836] [serial = 770] [outer = 00000000] 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (18C83800) [pid = 3836] [serial = 771] [outer = 1795B000] 12:48:25 INFO - PROCESS | 3836 | 1461181705720 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19135C00) [pid = 3836] [serial = 772] [outer = 1795B000] 12:48:26 INFO - PROCESS | 3836 | 1461181706186 Marionette TRACE conn7 <- [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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 675ms 12:48:26 INFO - PROCESS | 3836 | 1461181706226 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 3836 | 1461181706229 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 12:48:26 INFO - PROCESS | 3836 | 1461181706232 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 3836 | 1461181706233 Marionette TRACE conn7 <- [1,994,null,{}] 12:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:48:26 INFO - PROCESS | 3836 | 1461181706237 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 3836 | 1461181706317 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 12:48:26 INFO - PROCESS | 3836 | 1461181706326 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 3836 | ++DOCSHELL 1914F400 == 57 [pid = 3836] [id = 258] 12:48:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19566C00) [pid = 3836] [serial = 773] [outer = 00000000] 12:48:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19E82C00) [pid = 3836] [serial = 774] [outer = 19566C00] 12:48:26 INFO - PROCESS | 3836 | 1461181706373 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19E85800) [pid = 3836] [serial = 775] [outer = 19566C00] 12:48:26 INFO - PROCESS | 3836 | 1461181706823 Marionette TRACE conn7 <- [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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 12:48:26 INFO - PROCESS | 3836 | 1461181706866 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 12:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:48:26 INFO - PROCESS | 3836 | 1461181706868 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 12:48:26 INFO - PROCESS | 3836 | 1461181706871 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 3836 | 1461181706873 Marionette TRACE conn7 <- [1,998,null,{}] 12:48:26 INFO - PROCESS | 3836 | 1461181706876 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 3836 | 1461181706955 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 12:48:26 INFO - PROCESS | 3836 | 1461181706961 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 3836 | ++DOCSHELL 1A120C00 == 58 [pid = 3836] [id = 259] 12:48:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A121000) [pid = 3836] [serial = 776] [outer = 00000000] 12:48:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A1A8C00) [pid = 3836] [serial = 777] [outer = 1A121000] 12:48:27 INFO - PROCESS | 3836 | 1461181707006 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A1A7C00) [pid = 3836] [serial = 778] [outer = 1A121000] 12:48:27 INFO - PROCESS | 3836 | 1461181707475 Marionette TRACE conn7 <- [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]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 12:48:27 INFO - PROCESS | 3836 | 1461181707543 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 3836 | 1461181707545 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 12:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:48:27 INFO - PROCESS | 3836 | 1461181707548 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 3836 | 1461181707550 Marionette TRACE conn7 <- [1,1002,null,{}] 12:48:27 INFO - PROCESS | 3836 | 1461181707553 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:27 INFO - PROCESS | 3836 | 1461181707685 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 12:48:27 INFO - PROCESS | 3836 | 1461181707746 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 3836 | ++DOCSHELL 1A27DC00 == 59 [pid = 3836] [id = 260] 12:48:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1AE04000) [pid = 3836] [serial = 779] [outer = 00000000] 12:48:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1B553400) [pid = 3836] [serial = 780] [outer = 1AE04000] 12:48:27 INFO - PROCESS | 3836 | 1461181707794 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1B62A400) [pid = 3836] [serial = 781] [outer = 1AE04000] 12:48:28 INFO - PROCESS | 3836 | 1461181708262 Marionette TRACE conn7 <- [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]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 729ms 12:48:28 INFO - PROCESS | 3836 | 1461181708282 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 3836 | 1461181708284 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 12:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:48:28 INFO - PROCESS | 3836 | 1461181708288 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 3836 | 1461181708289 Marionette TRACE conn7 <- [1,1006,null,{}] 12:48:28 INFO - PROCESS | 3836 | 1461181708300 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:28 INFO - PROCESS | 3836 | 1461181708405 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 12:48:28 INFO - PROCESS | 3836 | 1461181708413 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 3836 | ++DOCSHELL 1061F800 == 60 [pid = 3836] [id = 261] 12:48:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1B62B400) [pid = 3836] [serial = 782] [outer = 00000000] 12:48:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1B651000) [pid = 3836] [serial = 783] [outer = 1B62B400] 12:48:28 INFO - PROCESS | 3836 | 1461181708460 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1B650000) [pid = 3836] [serial = 784] [outer = 1B62B400] 12:48:28 INFO - PROCESS | 3836 | 1461181708886 Marionette TRACE conn7 <- [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]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 12:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:48:28 INFO - PROCESS | 3836 | 1461181708918 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 3836 | 1461181708920 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 12:48:28 INFO - PROCESS | 3836 | 1461181708924 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 3836 | 1461181708925 Marionette TRACE conn7 <- [1,1010,null,{}] 12:48:28 INFO - PROCESS | 3836 | 1461181708929 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:29 INFO - PROCESS | 3836 | 1461181709039 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 12:48:29 INFO - PROCESS | 3836 | 1461181709140 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 3836 | ++DOCSHELL 1B86D400 == 61 [pid = 3836] [id = 262] 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1B86E400) [pid = 3836] [serial = 785] [outer = 00000000] 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1C607800) [pid = 3836] [serial = 786] [outer = 1B86E400] 12:48:29 INFO - PROCESS | 3836 | 1461181709185 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1C602C00) [pid = 3836] [serial = 787] [outer = 1B86E400] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1B635400) [pid = 3836] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (19E81000) [pid = 3836] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18C56000) [pid = 3836] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1C6A3C00) [pid = 3836] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (0F666400) [pid = 3836] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1A27D000) [pid = 3836] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (15D36400) [pid = 3836] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1D23F400) [pid = 3836] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1D345800) [pid = 3836] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1CB52800) [pid = 3836] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A2AB800) [pid = 3836] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17964800) [pid = 3836] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:48:29 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1804E000) [pid = 3836] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:48:29 INFO - PROCESS | 3836 | 1461181709692 Marionette TRACE conn7 <- [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]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 831ms 12:48:29 INFO - PROCESS | 3836 | 1461181709756 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 3836 | 1461181709758 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 12:48:29 INFO - PROCESS | 3836 | 1461181709761 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:48:29 INFO - PROCESS | 3836 | 1461181709762 Marionette TRACE conn7 <- [1,1014,null,{}] 12:48:29 INFO - PROCESS | 3836 | 1461181709766 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:29 INFO - PROCESS | 3836 | 1461181709843 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 12:48:29 INFO - PROCESS | 3836 | 1461181709849 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 3836 | ++DOCSHELL 17957000 == 62 [pid = 3836] [id = 263] 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (17990400) [pid = 3836] [serial = 788] [outer = 00000000] 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19E78C00) [pid = 3836] [serial = 789] [outer = 17990400] 12:48:29 INFO - PROCESS | 3836 | 1461181709896 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A27A000) [pid = 3836] [serial = 790] [outer = 17990400] 12:48:30 INFO - PROCESS | 3836 | 1461181710322 Marionette TRACE conn7 <- [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]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:48:30 INFO - PROCESS | 3836 | 1461181710335 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 3836 | 1461181710337 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 12:48:30 INFO - PROCESS | 3836 | 1461181710340 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 3836 | 1461181710342 Marionette TRACE conn7 <- [1,1018,null,{}] 12:48:30 INFO - PROCESS | 3836 | 1461181710346 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:30 INFO - PROCESS | 3836 | 1461181710465 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 12:48:30 INFO - PROCESS | 3836 | 1461181710473 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 3836 | ++DOCSHELL 1804E000 == 63 [pid = 3836] [id = 264] 12:48:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (18C04000) [pid = 3836] [serial = 791] [outer = 00000000] 12:48:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1C1DB800) [pid = 3836] [serial = 792] [outer = 18C04000] 12:48:30 INFO - PROCESS | 3836 | 1461181710518 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1CB50800) [pid = 3836] [serial = 793] [outer = 18C04000] 12:48:30 INFO - PROCESS | 3836 | 1461181710937 Marionette TRACE conn7 <- [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]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 12:48:30 INFO - PROCESS | 3836 | 1461181710972 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 3836 | 1461181710974 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:48:30 INFO - PROCESS | 3836 | 1461181710993 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 3836 | 1461181710995 Marionette TRACE conn7 <- [1,1022,null,{}] 12:48:30 INFO - PROCESS | 3836 | 1461181710999 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:31 INFO - PROCESS | 3836 | 1461181711137 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 12:48:31 INFO - PROCESS | 3836 | 1461181711154 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 3836 | ++DOCSHELL 1D23AC00 == 64 [pid = 3836] [id = 265] 12:48:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1D23B000) [pid = 3836] [serial = 794] [outer = 00000000] 12:48:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1D245800) [pid = 3836] [serial = 795] [outer = 1D23B000] 12:48:31 INFO - PROCESS | 3836 | 1461181711205 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1D253800) [pid = 3836] [serial = 796] [outer = 1D23B000] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 16674000 == 63 [pid = 3836] [id = 235] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D1A9C00 == 62 [pid = 3836] [id = 208] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D23E800 == 61 [pid = 3836] [id = 233] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1B07C400 == 60 [pid = 3836] [id = 236] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1799D800 == 59 [pid = 3836] [id = 207] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 15C52800 == 58 [pid = 3836] [id = 195] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D23C400 == 57 [pid = 3836] [id = 209] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D34AC00 == 56 [pid = 3836] [id = 237] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1E0F2800 == 55 [pid = 3836] [id = 238] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1F498000 == 54 [pid = 3836] [id = 239] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 19148400 == 53 [pid = 3836] [id = 179] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 147A5800 == 52 [pid = 3836] [id = 206] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 15D35400 == 51 [pid = 3836] [id = 205] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1666B000 == 50 [pid = 3836] [id = 178] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 0F65E400 == 49 [pid = 3836] [id = 194] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1385D400 == 48 [pid = 3836] [id = 220] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1956B400 == 47 [pid = 3836] [id = 186] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1B64E800 == 46 [pid = 3836] [id = 164] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1066A800 == 45 [pid = 3836] [id = 234] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 14805000 == 44 [pid = 3836] [id = 184] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 17991400 == 43 [pid = 3836] [id = 222] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D1A1800 == 42 [pid = 3836] [id = 223] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 0F8DE000 == 41 [pid = 3836] [id = 256] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 0F786000 == 40 [pid = 3836] [id = 255] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D233C00 == 39 [pid = 3836] [id = 253] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1E7ED000 == 38 [pid = 3836] [id = 254] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 191DB400 == 37 [pid = 3836] [id = 252] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1D346000 == 36 [pid = 3836] [id = 250] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 10628800 == 35 [pid = 3836] [id = 251] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1914F400 == 34 [pid = 3836] [id = 258] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 17957000 == 33 [pid = 3836] [id = 263] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1061F800 == 32 [pid = 3836] [id = 261] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1A120C00 == 31 [pid = 3836] [id = 259] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 16678400 == 30 [pid = 3836] [id = 257] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1B86D400 == 29 [pid = 3836] [id = 262] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1A27DC00 == 28 [pid = 3836] [id = 260] 12:48:32 INFO - PROCESS | 3836 | --DOCSHELL 1804E000 == 27 [pid = 3836] [id = 264] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1C6A4000) [pid = 3836] [serial = 615] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1D234000) [pid = 3836] [serial = 660] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1B676400) [pid = 3836] [serial = 735] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1C15B000) [pid = 3836] [serial = 736] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1804B400) [pid = 3836] [serial = 705] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1A11E800) [pid = 3836] [serial = 729] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A129000) [pid = 3836] [serial = 730] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (19742800) [pid = 3836] [serial = 724] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1913E000) [pid = 3836] [serial = 723] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1D259C00) [pid = 3836] [serial = 739] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (14E14C00) [pid = 3836] [serial = 721] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (14807400) [pid = 3836] [serial = 720] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1AE05400) [pid = 3836] [serial = 732] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1D24E800) [pid = 3836] [serial = 738] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1795C000) [pid = 3836] [serial = 726] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (179B1C00) [pid = 3836] [serial = 727] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1D258400) [pid = 3836] [serial = 700] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (13852800) [pid = 3836] [serial = 702] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1D22EC00) [pid = 3836] [serial = 708] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1E0F4000) [pid = 3836] [serial = 711] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1E706800) [pid = 3836] [serial = 714] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1F49FC00) [pid = 3836] [serial = 717] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1E0F4800) [pid = 3836] [serial = 741] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1D242000) [pid = 3836] [serial = 748] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1F49E000) [pid = 3836] [serial = 750] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (10EADC00) [pid = 3836] [serial = 747] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1E70DC00) [pid = 3836] [serial = 742] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1CB4BC00) [pid = 3836] [serial = 745] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1CB4A800) [pid = 3836] [serial = 744] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1B07C000) [pid = 3836] [serial = 733] [outer = 00000000] [url = about:blank] 12:48:33 INFO - PROCESS | 3836 | 1461181713291 Marionette TRACE conn7 <- [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]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2337ms 12:48:33 INFO - PROCESS | 3836 | 1461181713320 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 12:48:33 INFO - PROCESS | 3836 | 1461181713324 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 12:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:48:33 INFO - PROCESS | 3836 | 1461181713329 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 3836 | 1461181713332 Marionette TRACE conn7 <- [1,1026,null,{}] 12:48:33 INFO - PROCESS | 3836 | 1461181713338 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:33 INFO - PROCESS | 3836 | 1461181713429 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 12:48:33 INFO - PROCESS | 3836 | 1461181713437 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 3836 | ++DOCSHELL 1003F400 == 28 [pid = 3836] [id = 266] 12:48:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10040800) [pid = 3836] [serial = 797] [outer = 00000000] 12:48:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (102D4400) [pid = 3836] [serial = 798] [outer = 10040800] 12:48:33 INFO - PROCESS | 3836 | 1461181713486 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1042A800) [pid = 3836] [serial = 799] [outer = 10040800] 12:48:33 INFO - PROCESS | 3836 | 1461181713980 Marionette TRACE conn7 <- [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]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 12:48:34 INFO - PROCESS | 3836 | 1461181714020 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 3836 | 1461181714026 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 12:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:48:34 INFO - PROCESS | 3836 | 1461181714032 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - PROCESS | 3836 | 1461181714035 Marionette TRACE conn7 <- [1,1030,null,{}] 12:48:34 INFO - PROCESS | 3836 | 1461181714039 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 3836 | 1461181714122 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 12:48:34 INFO - PROCESS | 3836 | 1461181714132 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 3836 | ++DOCSHELL 10628800 == 29 [pid = 3836] [id = 267] 12:48:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (10F45C00) [pid = 3836] [serial = 800] [outer = 00000000] 12:48:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (13854400) [pid = 3836] [serial = 801] [outer = 10F45C00] 12:48:34 INFO - PROCESS | 3836 | 1461181714180 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (138ED000) [pid = 3836] [serial = 802] [outer = 10F45C00] 12:48:34 INFO - PROCESS | 3836 | 1461181714650 Marionette TRACE conn7 <- [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]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 12:48:34 INFO - PROCESS | 3836 | 1461181714705 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 3836 | 1461181714707 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 12:48:34 INFO - PROCESS | 3836 | 1461181714711 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:48:34 INFO - PROCESS | 3836 | 1461181714714 Marionette TRACE conn7 <- [1,1034,null,{}] 12:48:34 INFO - PROCESS | 3836 | 1461181714725 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 3836 | 1461181714849 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 12:48:34 INFO - PROCESS | 3836 | 1461181714937 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 3836 | ++DOCSHELL 14E1EC00 == 30 [pid = 3836] [id = 268] 12:48:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (14E1FC00) [pid = 3836] [serial = 803] [outer = 00000000] 12:48:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (14E85C00) [pid = 3836] [serial = 804] [outer = 14E1FC00] 12:48:34 INFO - PROCESS | 3836 | 1461181714987 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (15C2A400) [pid = 3836] [serial = 805] [outer = 14E1FC00] 12:48:35 INFO - PROCESS | 3836 | 1461181715383 Marionette TRACE conn7 <- [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]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 12:48:35 INFO - PROCESS | 3836 | 1461181715445 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 3836 | 1461181715447 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 12:48:35 INFO - PROCESS | 3836 | 1461181715451 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:48:35 INFO - PROCESS | 3836 | 1461181715452 Marionette TRACE conn7 <- [1,1038,null,{}] 12:48:35 INFO - PROCESS | 3836 | 1461181715456 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:35 INFO - PROCESS | 3836 | 1461181715535 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 12:48:35 INFO - PROCESS | 3836 | 1461181715541 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 3836 | ++DOCSHELL 16350400 == 31 [pid = 3836] [id = 269] 12:48:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16351000) [pid = 3836] [serial = 806] [outer = 00000000] 12:48:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (17959800) [pid = 3836] [serial = 807] [outer = 16351000] 12:48:35 INFO - PROCESS | 3836 | 1461181715587 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (17963C00) [pid = 3836] [serial = 808] [outer = 16351000] 12:48:36 INFO - PROCESS | 3836 | 1461181716038 Marionette TRACE conn7 <- [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]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 12:48:36 INFO - PROCESS | 3836 | 1461181716085 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 3836 | 1461181716087 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 12:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:48:36 INFO - PROCESS | 3836 | 1461181716090 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 3836 | 1461181716092 Marionette TRACE conn7 <- [1,1042,null,{}] 12:48:36 INFO - PROCESS | 3836 | 1461181716095 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 3836 | 1461181716198 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 12:48:36 INFO - PROCESS | 3836 | 1461181716207 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 3836 | ++DOCSHELL 17999800 == 32 [pid = 3836] [id = 270] 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1799B400) [pid = 3836] [serial = 809] [outer = 00000000] 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (179ADC00) [pid = 3836] [serial = 810] [outer = 1799B400] 12:48:36 INFO - PROCESS | 3836 | 1461181716252 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (179B4000) [pid = 3836] [serial = 811] [outer = 1799B400] 12:48:36 INFO - PROCESS | 3836 | 1461181716683 Marionette TRACE conn7 <- [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]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 12:48:36 INFO - PROCESS | 3836 | 1461181716721 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 3836 | 1461181716723 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 3836 | 1461181716726 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 3836 | 1461181716728 Marionette TRACE conn7 <- [1,1046,null,{}] 12:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:48:36 INFO - PROCESS | 3836 | 1461181716732 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 3836 | 1461181716844 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 12:48:36 INFO - PROCESS | 3836 | 1461181716854 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 3836 | ++DOCSHELL 13804400 == 33 [pid = 3836] [id = 271] 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (18C53000) [pid = 3836] [serial = 812] [outer = 00000000] 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (19136800) [pid = 3836] [serial = 813] [outer = 18C53000] 12:48:36 INFO - PROCESS | 3836 | 1461181716903 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1913FC00) [pid = 3836] [serial = 814] [outer = 18C53000] 12:48:37 INFO - PROCESS | 3836 | 1461181717314 Marionette TRACE conn7 <- [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]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 12:48:37 INFO - PROCESS | 3836 | 1461181717360 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 3836 | 1461181717362 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:48:37 INFO - PROCESS | 3836 | 1461181717366 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 3836 | 1461181717367 Marionette TRACE conn7 <- [1,1050,null,{}] 12:48:37 INFO - PROCESS | 3836 | 1461181717375 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:37 INFO - PROCESS | 3836 | 1461181717451 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 12:48:37 INFO - PROCESS | 3836 | 1461181717475 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 3836 | ++DOCSHELL 1914B000 == 34 [pid = 3836] [id = 272] 12:48:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1914B400) [pid = 3836] [serial = 815] [outer = 00000000] 12:48:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (191DA400) [pid = 3836] [serial = 816] [outer = 1914B400] 12:48:37 INFO - PROCESS | 3836 | 1461181717521 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (191D6C00) [pid = 3836] [serial = 817] [outer = 1914B400] 12:48:37 INFO - PROCESS | 3836 | 1461181717975 Marionette TRACE conn7 <- [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]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 12:48:37 INFO - PROCESS | 3836 | 1461181717997 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 3836 | 1461181717999 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:48:38 INFO - PROCESS | 3836 | 1461181718025 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 3836 | 1461181718027 Marionette TRACE conn7 <- [1,1054,null,{}] 12:48:38 INFO - PROCESS | 3836 | 1461181718031 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:38 INFO - PROCESS | 3836 | 1461181718106 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 12:48:38 INFO - PROCESS | 3836 | 1461181718112 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 3836 | ++DOCSHELL 19573400 == 35 [pid = 3836] [id = 273] 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19E7AC00) [pid = 3836] [serial = 818] [outer = 00000000] 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19E82400) [pid = 3836] [serial = 819] [outer = 19E7AC00] 12:48:38 INFO - PROCESS | 3836 | 1461181718157 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19E7F000) [pid = 3836] [serial = 820] [outer = 19E7AC00] 12:48:38 INFO - PROCESS | 3836 | 1461181718613 Marionette TRACE conn7 <- [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]]]}] 12:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 649ms 12:48:38 INFO - PROCESS | 3836 | 1461181718656 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 3836 | 1461181718658 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 12:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:48:38 INFO - PROCESS | 3836 | 1461181718661 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 3836 | 1461181718663 Marionette TRACE conn7 <- [1,1058,null,{}] 12:48:38 INFO - PROCESS | 3836 | 1461181718666 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:38 INFO - PROCESS | 3836 | 1461181718770 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 12:48:38 INFO - PROCESS | 3836 | 1461181718778 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 3836 | ++DOCSHELL 14E1E000 == 36 [pid = 3836] [id = 274] 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A120000) [pid = 3836] [serial = 821] [outer = 00000000] 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A127800) [pid = 3836] [serial = 822] [outer = 1A120000] 12:48:38 INFO - PROCESS | 3836 | 1461181718824 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A126000) [pid = 3836] [serial = 823] [outer = 1A120000] 12:48:39 INFO - PROCESS | 3836 | 1461181719295 Marionette TRACE conn7 <- [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]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 12:48:39 INFO - PROCESS | 3836 | 1461181719334 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 12:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:48:39 INFO - PROCESS | 3836 | 1461181719336 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 12:48:39 INFO - PROCESS | 3836 | 1461181719345 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 3836 | 1461181719347 Marionette TRACE conn7 <- [1,1062,null,{}] 12:48:39 INFO - PROCESS | 3836 | 1461181719350 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:39 INFO - PROCESS | 3836 | 1461181719458 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 12:48:39 INFO - PROCESS | 3836 | 1461181719464 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 3836 | ++DOCSHELL 1A272000 == 37 [pid = 3836] [id = 275] 12:48:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A276000) [pid = 3836] [serial = 824] [outer = 00000000] 12:48:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A2A5C00) [pid = 3836] [serial = 825] [outer = 1A276000] 12:48:39 INFO - PROCESS | 3836 | 1461181719510 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1A2AD800) [pid = 3836] [serial = 826] [outer = 1A276000] 12:48:39 INFO - PROCESS | 3836 | 1461181719973 Marionette TRACE conn7 <- [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]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 12:48:40 INFO - PROCESS | 3836 | 1461181720078 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 3836 | 1461181720080 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 12:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:48:40 INFO - PROCESS | 3836 | 1461181720083 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - PROCESS | 3836 | 1461181720086 Marionette TRACE conn7 <- [1,1066,null,{}] 12:48:40 INFO - PROCESS | 3836 | 1461181720089 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:40 INFO - PROCESS | 3836 | 1461181720220 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 12:48:40 INFO - PROCESS | 3836 | 1461181720278 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 3836 | ++DOCSHELL 1B0E9800 == 38 [pid = 3836] [id = 276] 12:48:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1B0E9C00) [pid = 3836] [serial = 827] [outer = 00000000] 12:48:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1B560000) [pid = 3836] [serial = 828] [outer = 1B0E9C00] 12:48:40 INFO - PROCESS | 3836 | 1461181720335 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1B62D000) [pid = 3836] [serial = 829] [outer = 1B0E9C00] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (17990400) [pid = 3836] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1B86E400) [pid = 3836] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (14806C00) [pid = 3836] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (17FD9000) [pid = 3836] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1D34B400) [pid = 3836] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1F49AC00) [pid = 3836] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (16672800) [pid = 3836] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1D23C800) [pid = 3836] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (0F739400) [pid = 3836] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1D1AAC00) [pid = 3836] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1D34B800) [pid = 3836] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (19566C00) [pid = 3836] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1066D400) [pid = 3836] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1E7ED400) [pid = 3836] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1AE04000) [pid = 3836] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1B560400) [pid = 3836] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1B0F0C00) [pid = 3836] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (16674C00) [pid = 3836] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:48:40 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (18C04000) [pid = 3836] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19E7D400) [pid = 3836] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1799B000) [pid = 3836] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (0F786C00) [pid = 3836] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1A121000) [pid = 3836] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (10621400) [pid = 3836] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1795B000) [pid = 3836] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1D231400) [pid = 3836] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1E0F3C00) [pid = 3836] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1480DC00) [pid = 3836] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1B62B400) [pid = 3836] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (17999C00) [pid = 3836] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (14809400) [pid = 3836] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19E7EC00) [pid = 3836] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10621000) [pid = 3836] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1D239800) [pid = 3836] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:48:41 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19E7A400) [pid = 3836] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:48:41 INFO - PROCESS | 3836 | 1461181721109 Marionette TRACE conn7 <- [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]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1070ms 12:48:41 INFO - PROCESS | 3836 | 1461181721156 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 3836 | 1461181721158 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:48:41 INFO - PROCESS | 3836 | 1461181721162 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 3836 | 1461181721164 Marionette TRACE conn7 <- [1,1070,null,{}] 12:48:41 INFO - PROCESS | 3836 | 1461181721168 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 3836 | 1461181721246 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 12:48:41 INFO - PROCESS | 3836 | 1461181721266 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 3836 | ++DOCSHELL 14E14400 == 39 [pid = 3836] [id = 277] 12:48:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (14E83000) [pid = 3836] [serial = 830] [outer = 00000000] 12:48:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (17961800) [pid = 3836] [serial = 831] [outer = 14E83000] 12:48:41 INFO - PROCESS | 3836 | 1461181721311 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1799D000) [pid = 3836] [serial = 832] [outer = 14E83000] 12:48:41 INFO - PROCESS | 3836 | 1461181721722 Marionette TRACE conn7 <- [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]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 12:48:41 INFO - PROCESS | 3836 | 1461181721736 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 3836 | 1461181721737 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:48:41 INFO - PROCESS | 3836 | 1461181721741 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 3836 | 1461181721742 Marionette TRACE conn7 <- [1,1074,null,{}] 12:48:41 INFO - PROCESS | 3836 | 1461181721746 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 3836 | 1461181721859 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 12:48:41 INFO - PROCESS | 3836 | 1461181721881 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 3836 | ++DOCSHELL 18046800 == 40 [pid = 3836] [id = 278] 12:48:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (18C50C00) [pid = 3836] [serial = 833] [outer = 00000000] 12:48:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19F56C00) [pid = 3836] [serial = 834] [outer = 18C50C00] 12:48:41 INFO - PROCESS | 3836 | 1461181721926 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1AE04800) [pid = 3836] [serial = 835] [outer = 18C50C00] 12:48:42 INFO - PROCESS | 3836 | 1461181722356 Marionette TRACE conn7 <- [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]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 12:48:42 INFO - PROCESS | 3836 | 1461181722420 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 3836 | 1461181722422 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 12:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:48:42 INFO - PROCESS | 3836 | 1461181722426 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 3836 | 1461181722427 Marionette TRACE conn7 <- [1,1078,null,{}] 12:48:42 INFO - PROCESS | 3836 | 1461181722431 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:42 INFO - PROCESS | 3836 | 1461181722506 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 12:48:42 INFO - PROCESS | 3836 | 1461181722514 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 3836 | ++DOCSHELL 1B558400 == 41 [pid = 3836] [id = 279] 12:48:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1B62B400) [pid = 3836] [serial = 836] [outer = 00000000] 12:48:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1B64E800) [pid = 3836] [serial = 837] [outer = 1B62B400] 12:48:42 INFO - PROCESS | 3836 | 1461181722558 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1B670800) [pid = 3836] [serial = 838] [outer = 1B62B400] 12:48:43 INFO - PROCESS | 3836 | 1461181723127 Marionette TRACE conn7 <- [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]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 769ms 12:48:43 INFO - PROCESS | 3836 | 1461181723241 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 3836 | 1461181723246 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 12:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:48:43 INFO - PROCESS | 3836 | 1461181723275 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - PROCESS | 3836 | 1461181723280 Marionette TRACE conn7 <- [1,1082,null,{}] 12:48:43 INFO - PROCESS | 3836 | 1461181723290 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:43 INFO - PROCESS | 3836 | 1461181723415 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 12:48:43 INFO - PROCESS | 3836 | 1461181723496 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 3836 | ++DOCSHELL 0F65E400 == 42 [pid = 3836] [id = 280] 12:48:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (0F660400) [pid = 3836] [serial = 839] [outer = 00000000] 12:48:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10672400) [pid = 3836] [serial = 840] [outer = 0F660400] 12:48:43 INFO - PROCESS | 3836 | 1461181723595 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (10F98C00) [pid = 3836] [serial = 841] [outer = 0F660400] 12:48:44 INFO - PROCESS | 3836 | 1461181724278 Marionette TRACE conn7 <- [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]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1050ms 12:48:44 INFO - PROCESS | 3836 | 1461181724309 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 3836 | 1461181724315 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 12:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:48:44 INFO - PROCESS | 3836 | 1461181724321 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - PROCESS | 3836 | 1461181724324 Marionette TRACE conn7 <- [1,1086,null,{}] 12:48:44 INFO - PROCESS | 3836 | 1461181724328 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:44 INFO - PROCESS | 3836 | 1461181724442 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 12:48:44 INFO - PROCESS | 3836 | 1461181724573 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 3836 | ++DOCSHELL 14E19000 == 43 [pid = 3836] [id = 281] 12:48:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (14E19C00) [pid = 3836] [serial = 842] [outer = 00000000] 12:48:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16352400) [pid = 3836] [serial = 843] [outer = 14E19C00] 12:48:44 INFO - PROCESS | 3836 | 1461181724630 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (17991C00) [pid = 3836] [serial = 844] [outer = 14E19C00] 12:48:45 INFO - PROCESS | 3836 | 1461181725472 Marionette TRACE conn7 <- [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]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1221ms 12:48:45 INFO - PROCESS | 3836 | 1461181725544 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 3836 | 1461181725548 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:48:45 INFO - PROCESS | 3836 | 1461181725553 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 3836 | 1461181725557 Marionette TRACE conn7 <- [1,1090,null,{}] 12:48:45 INFO - PROCESS | 3836 | 1461181725563 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:45 INFO - PROCESS | 3836 | 1461181725673 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 12:48:45 INFO - PROCESS | 3836 | 1461181725794 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 15C24400 == 42 [pid = 3836] [id = 49] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 1795D000 == 41 [pid = 3836] [id = 48] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 18C47C00 == 40 [pid = 3836] [id = 55] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 17963800 == 39 [pid = 3836] [id = 44] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 0F663C00 == 38 [pid = 3836] [id = 58] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 1B555800 == 37 [pid = 3836] [id = 47] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 1B0E9400 == 36 [pid = 3836] [id = 57] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 19E83C00 == 35 [pid = 3836] [id = 46] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 19E83000 == 34 [pid = 3836] [id = 56] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 1973CC00 == 33 [pid = 3836] [id = 45] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 147A8000 == 32 [pid = 3836] [id = 54] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 10430400 == 31 [pid = 3836] [id = 53] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1D245800) [pid = 3836] [serial = 795] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | ++DOCSHELL 0F7E5000 == 32 [pid = 3836] [id = 282] 12:48:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (0F7E7000) [pid = 3836] [serial = 845] [outer = 00000000] 12:48:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (10621000) [pid = 3836] [serial = 846] [outer = 0F7E7000] 12:48:45 INFO - PROCESS | 3836 | 1461181725883 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (13853C00) [pid = 3836] [serial = 847] [outer = 0F7E7000] 12:48:45 INFO - PROCESS | 3836 | --DOCSHELL 1D23AC00 == 31 [pid = 3836] [id = 265] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19E78C00) [pid = 3836] [serial = 789] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A27A000) [pid = 3836] [serial = 790] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1C607800) [pid = 3836] [serial = 786] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (15C56800) [pid = 3836] [serial = 552] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1C602C00) [pid = 3836] [serial = 787] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19F56800) [pid = 3836] [serial = 621] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1E0F7400) [pid = 3836] [serial = 712] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1FC38000) [pid = 3836] [serial = 718] [outer = 00000000] [url = about:blank] 12:48:45 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19138400) [pid = 3836] [serial = 585] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1D24CC00) [pid = 3836] [serial = 627] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (10EB2800) [pid = 3836] [serial = 582] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1D235800) [pid = 3836] [serial = 624] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1FC3E400) [pid = 3836] [serial = 751] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19E85800) [pid = 3836] [serial = 775] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (14803400) [pid = 3836] [serial = 703] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1F49CC00) [pid = 3836] [serial = 762] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B553400) [pid = 3836] [serial = 780] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B82A800) [pid = 3836] [serial = 528] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D33E400) [pid = 3836] [serial = 709] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19132C00) [pid = 3836] [serial = 706] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19E82C00) [pid = 3836] [serial = 774] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1C1DB800) [pid = 3836] [serial = 792] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A2A8C00) [pid = 3836] [serial = 756] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1FC40800) [pid = 3836] [serial = 763] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19130400) [pid = 3836] [serial = 555] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (16676000) [pid = 3836] [serial = 765] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A1A8C00) [pid = 3836] [serial = 777] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1B55B800) [pid = 3836] [serial = 757] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (14808C00) [pid = 3836] [serial = 768] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19135C00) [pid = 3836] [serial = 772] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1D24EC00) [pid = 3836] [serial = 669] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1E709800) [pid = 3836] [serial = 715] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (179AD800) [pid = 3836] [serial = 754] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17962800) [pid = 3836] [serial = 766] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (14E1C400) [pid = 3836] [serial = 769] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1B650000) [pid = 3836] [serial = 784] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1B651000) [pid = 3836] [serial = 783] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17998000) [pid = 3836] [serial = 753] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A123000) [pid = 3836] [serial = 666] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1666B800) [pid = 3836] [serial = 618] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1B62A400) [pid = 3836] [serial = 781] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1A12B800) [pid = 3836] [serial = 558] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (18C83800) [pid = 3836] [serial = 771] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1666A400) [pid = 3836] [serial = 663] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1E7E3800) [pid = 3836] [serial = 759] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A1A7C00) [pid = 3836] [serial = 778] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1E7E7400) [pid = 3836] [serial = 760] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1B022400) [pid = 3836] [serial = 588] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1CB50800) [pid = 3836] [serial = 793] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3836 | 1461181726333 Marionette TRACE conn7 <- [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]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 830ms 12:48:46 INFO - PROCESS | 3836 | 1461181726385 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 3836 | 1461181726390 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 12:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:48:46 INFO - PROCESS | 3836 | 1461181726396 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - PROCESS | 3836 | 1461181726398 Marionette TRACE conn7 <- [1,1094,null,{}] 12:48:46 INFO - PROCESS | 3836 | 1461181726402 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:46 INFO - PROCESS | 3836 | 1461181726486 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 12:48:46 INFO - PROCESS | 3836 | 1461181726512 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 3836 | ++DOCSHELL 14E12800 == 32 [pid = 3836] [id = 283] 12:48:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (14E13C00) [pid = 3836] [serial = 848] [outer = 00000000] 12:48:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (14E1CC00) [pid = 3836] [serial = 849] [outer = 14E13C00] 12:48:46 INFO - PROCESS | 3836 | 1461181726585 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (14EC8400) [pid = 3836] [serial = 850] [outer = 14E13C00] 12:48:47 INFO - PROCESS | 3836 | 1461181727026 Marionette TRACE conn7 <- [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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 12:48:47 INFO - PROCESS | 3836 | 1461181727069 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 3836 | 1461181727071 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:48:47 INFO - PROCESS | 3836 | 1461181727084 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 3836 | 1461181727088 Marionette TRACE conn7 <- [1,1098,null,{}] 12:48:47 INFO - PROCESS | 3836 | 1461181727098 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 3836 | 1461181727218 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 12:48:47 INFO - PROCESS | 3836 | 1461181727228 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 3836 | ++DOCSHELL 16677000 == 33 [pid = 3836] [id = 284] 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16677800) [pid = 3836] [serial = 851] [outer = 00000000] 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1795D800) [pid = 3836] [serial = 852] [outer = 16677800] 12:48:47 INFO - PROCESS | 3836 | 1461181727277 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17993C00) [pid = 3836] [serial = 853] [outer = 16677800] 12:48:47 INFO - PROCESS | 3836 | 1461181727694 Marionette TRACE conn7 <- [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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 12:48:47 INFO - PROCESS | 3836 | 1461181727774 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 3836 | 1461181727777 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:48:47 INFO - PROCESS | 3836 | 1461181727780 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 3836 | 1461181727782 Marionette TRACE conn7 <- [1,1102,null,{}] 12:48:47 INFO - PROCESS | 3836 | 1461181727785 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 3836 | 1461181727864 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 12:48:47 INFO - PROCESS | 3836 | 1461181727873 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 3836 | ++DOCSHELL 1799A400 == 34 [pid = 3836] [id = 285] 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (179AC000) [pid = 3836] [serial = 854] [outer = 00000000] 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17FCE400) [pid = 3836] [serial = 855] [outer = 179AC000] 12:48:47 INFO - PROCESS | 3836 | 1461181727919 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18047800) [pid = 3836] [serial = 856] [outer = 179AC000] 12:48:48 INFO - PROCESS | 3836 | 1461181728394 Marionette TRACE conn7 <- [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]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 12:48:48 INFO - PROCESS | 3836 | 1461181728414 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 12:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:48:48 INFO - PROCESS | 3836 | 1461181728416 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 12:48:48 INFO - PROCESS | 3836 | 1461181728430 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - PROCESS | 3836 | 1461181728432 Marionette TRACE conn7 <- [1,1106,null,{}] 12:48:48 INFO - PROCESS | 3836 | 1461181728436 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:48 INFO - PROCESS | 3836 | 1461181728537 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 12:48:48 INFO - PROCESS | 3836 | 1461181728623 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 3836 | ++DOCSHELL 18F69000 == 35 [pid = 3836] [id = 286] 12:48:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (18F6C800) [pid = 3836] [serial = 857] [outer = 00000000] 12:48:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19138800) [pid = 3836] [serial = 858] [outer = 18F6C800] 12:48:48 INFO - PROCESS | 3836 | 1461181728683 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1913D400) [pid = 3836] [serial = 859] [outer = 18F6C800] 12:48:49 INFO - PROCESS | 3836 | 1461181729146 Marionette TRACE conn7 <- [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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 790ms 12:48:49 INFO - PROCESS | 3836 | 1461181729210 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 12:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:48:49 INFO - PROCESS | 3836 | 1461181729212 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 12:48:49 INFO - PROCESS | 3836 | 1461181729215 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 3836 | 1461181729217 Marionette TRACE conn7 <- [1,1110,null,{}] 12:48:49 INFO - PROCESS | 3836 | 1461181729221 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:49 INFO - PROCESS | 3836 | 1461181729344 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 12:48:49 INFO - PROCESS | 3836 | 1461181729403 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 3836 | ++DOCSHELL 19142000 == 36 [pid = 3836] [id = 287] 12:48:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19143800) [pid = 3836] [serial = 860] [outer = 00000000] 12:48:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A11E800) [pid = 3836] [serial = 861] [outer = 19143800] 12:48:49 INFO - PROCESS | 3836 | 1461181729452 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A11E400) [pid = 3836] [serial = 862] [outer = 19143800] 12:48:49 INFO - PROCESS | 3836 | 1461181729884 Marionette TRACE conn7 <- [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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 12:48:49 INFO - PROCESS | 3836 | 1461181729946 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 3836 | 1461181729948 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 12:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:48:49 INFO - PROCESS | 3836 | 1461181729952 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 3836 | 1461181729953 Marionette TRACE conn7 <- [1,1114,null,{}] 12:48:49 INFO - PROCESS | 3836 | 1461181729957 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:50 INFO - PROCESS | 3836 | 1461181730057 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 12:48:50 INFO - PROCESS | 3836 | 1461181730209 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1914B400) [pid = 3836] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A120000) [pid = 3836] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10040800) [pid = 3836] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (18C53000) [pid = 3836] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A276000) [pid = 3836] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1B0E9C00) [pid = 3836] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (18C50C00) [pid = 3836] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10F45C00) [pid = 3836] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (14E1FC00) [pid = 3836] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16351000) [pid = 3836] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19E7AC00) [pid = 3836] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1799B400) [pid = 3836] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:48:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (14E83000) [pid = 3836] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:48:50 INFO - PROCESS | 3836 | ++DOCSHELL 0F741C00 == 37 [pid = 3836] [id = 288] 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (0F908C00) [pid = 3836] [serial = 863] [outer = 00000000] 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (14E12400) [pid = 3836] [serial = 864] [outer = 0F908C00] 12:48:50 INFO - PROCESS | 3836 | 1461181730260 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15C28400) [pid = 3836] [serial = 865] [outer = 0F908C00] 12:48:50 INFO - PROCESS | 3836 | 1461181730600 Marionette TRACE conn7 <- [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]]]}] 12:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 12:48:50 INFO - PROCESS | 3836 | 1461181730622 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 3836 | 1461181730624 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 12:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:48:50 INFO - PROCESS | 3836 | 1461181730627 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:48:50 INFO - PROCESS | 3836 | 1461181730629 Marionette TRACE conn7 <- [1,1118,null,{}] 12:48:50 INFO - PROCESS | 3836 | 1461181730632 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:50 INFO - PROCESS | 3836 | 1461181730732 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 12:48:50 INFO - PROCESS | 3836 | 1461181730829 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 3836 | ++DOCSHELL 1480A800 == 38 [pid = 3836] [id = 289] 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (179AF000) [pid = 3836] [serial = 866] [outer = 00000000] 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A276C00) [pid = 3836] [serial = 867] [outer = 179AF000] 12:48:50 INFO - PROCESS | 3836 | 1461181730874 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A27D400) [pid = 3836] [serial = 868] [outer = 179AF000] 12:48:51 INFO - PROCESS | 3836 | 1461181731232 Marionette TRACE conn7 <- [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]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 12:48:51 INFO - PROCESS | 3836 | 1461181731298 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 3836 | 1461181731300 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:48:51 INFO - PROCESS | 3836 | 1461181731309 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 3836 | 1461181731311 Marionette TRACE conn7 <- [1,1122,null,{}] 12:48:51 INFO - PROCESS | 3836 | 1461181731314 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:51 INFO - PROCESS | 3836 | 1461181731391 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 12:48:51 INFO - PROCESS | 3836 | 1461181731397 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 3836 | ++DOCSHELL 16679C00 == 39 [pid = 3836] [id = 290] 12:48:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A2A4000) [pid = 3836] [serial = 869] [outer = 00000000] 12:48:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1AEB8800) [pid = 3836] [serial = 870] [outer = 1A2A4000] 12:48:51 INFO - PROCESS | 3836 | 1461181731442 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1AEB6800) [pid = 3836] [serial = 871] [outer = 1A2A4000] 12:48:51 INFO - PROCESS | 3836 | 1461181731905 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 12:48:51 INFO - PROCESS | 3836 | 1461181731943 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 3836 | 1461181731945 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:48:51 INFO - PROCESS | 3836 | 1461181731948 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 3836 | 1461181731950 Marionette TRACE conn7 <- [1,1126,null,{}] 12:48:51 INFO - PROCESS | 3836 | 1461181731954 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 3836 | 1461181732029 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 12:48:52 INFO - PROCESS | 3836 | 1461181732038 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A213C00 == 40 [pid = 3836] [id = 291] 12:48:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A274800) [pid = 3836] [serial = 872] [outer = 00000000] 12:48:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1B628C00) [pid = 3836] [serial = 873] [outer = 1A274800] 12:48:52 INFO - PROCESS | 3836 | 1461181732083 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1B62EC00) [pid = 3836] [serial = 874] [outer = 1A274800] 12:48:52 INFO - PROCESS | 3836 | 1461181732656 Marionette TRACE conn7 <- [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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 770ms 12:48:52 INFO - PROCESS | 3836 | 1461181732720 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 3836 | 1461181732726 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 12:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:48:52 INFO - PROCESS | 3836 | 1461181732731 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 3836 | 1461181732735 Marionette TRACE conn7 <- [1,1130,null,{}] 12:48:52 INFO - PROCESS | 3836 | 1461181732741 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 3836 | 1461181732847 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 12:48:52 INFO - PROCESS | 3836 | 1461181732973 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 3836 | ++DOCSHELL 138EB400 == 41 [pid = 3836] [id = 292] 12:48:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (14802000) [pid = 3836] [serial = 875] [outer = 00000000] 12:48:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (14E1AC00) [pid = 3836] [serial = 876] [outer = 14802000] 12:48:53 INFO - PROCESS | 3836 | 1461181733032 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (15C56800) [pid = 3836] [serial = 877] [outer = 14802000] 12:48:53 INFO - PROCESS | 3836 | 1461181733610 Marionette TRACE conn7 <- [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]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 12:48:53 INFO - PROCESS | 3836 | 1461181733665 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 3836 | 1461181733671 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 12:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:48:53 INFO - PROCESS | 3836 | 1461181733678 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - PROCESS | 3836 | 1461181733681 Marionette TRACE conn7 <- [1,1134,null,{}] 12:48:53 INFO - PROCESS | 3836 | 1461181733685 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:53 INFO - PROCESS | 3836 | 1461181733791 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 12:48:53 INFO - PROCESS | 3836 | 1461181733915 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 3836 | ++DOCSHELL 17963800 == 42 [pid = 3836] [id = 293] 12:48:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (17998400) [pid = 3836] [serial = 878] [outer = 00000000] 12:48:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1913C000) [pid = 3836] [serial = 879] [outer = 17998400] 12:48:53 INFO - PROCESS | 3836 | 1461181733976 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1956B000) [pid = 3836] [serial = 880] [outer = 17998400] 12:48:54 INFO - PROCESS | 3836 | 1461181734551 Marionette TRACE conn7 <- [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]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 12:48:54 INFO - PROCESS | 3836 | 1461181734610 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 3836 | 1461181734612 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 12:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:48:54 INFO - PROCESS | 3836 | 1461181734617 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 3836 | 1461181734620 Marionette TRACE conn7 <- [1,1138,null,{}] 12:48:54 INFO - PROCESS | 3836 | 1461181734631 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:54 INFO - PROCESS | 3836 | 1461181734736 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 12:48:54 INFO - PROCESS | 3836 | 1461181734861 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 3836 | ++DOCSHELL 1B561000 == 43 [pid = 3836] [id = 294] 12:48:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1B626C00) [pid = 3836] [serial = 881] [outer = 00000000] 12:48:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1B674000) [pid = 3836] [serial = 882] [outer = 1B626C00] 12:48:54 INFO - PROCESS | 3836 | 1461181734920 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B824C00) [pid = 3836] [serial = 883] [outer = 1B626C00] 12:48:55 INFO - PROCESS | 3836 | 1461181735496 Marionette TRACE conn7 <- [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]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 12:48:55 INFO - PROCESS | 3836 | 1461181735549 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 3836 | 1461181735552 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 12:48:55 INFO - PROCESS | 3836 | 1461181735556 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:48:55 INFO - PROCESS | 3836 | 1461181735558 Marionette TRACE conn7 <- [1,1142,null,{}] 12:48:55 INFO - PROCESS | 3836 | 1461181735561 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 3836 | 1461181735664 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 12:48:55 INFO - PROCESS | 3836 | 1461181735800 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 3836 | ++DOCSHELL 106F1C00 == 44 [pid = 3836] [id = 295] 12:48:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13855C00) [pid = 3836] [serial = 884] [outer = 00000000] 12:48:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1B86E800) [pid = 3836] [serial = 885] [outer = 13855C00] 12:48:55 INFO - PROCESS | 3836 | 1461181735859 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1C152000) [pid = 3836] [serial = 886] [outer = 13855C00] 12:48:56 INFO - PROCESS | 3836 | 1461181736596 Marionette TRACE conn7 <- [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]]]}] 12:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1072ms 12:48:56 INFO - PROCESS | 3836 | 1461181736638 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 12:48:56 INFO - PROCESS | 3836 | 1461181736642 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 12:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:48:56 INFO - PROCESS | 3836 | 1461181736647 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:48:56 INFO - PROCESS | 3836 | 1461181736650 Marionette TRACE conn7 <- [1,1146,null,{}] 12:48:56 INFO - PROCESS | 3836 | 1461181736656 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:56 INFO - PROCESS | 3836 | 1461181736748 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 12:48:56 INFO - PROCESS | 3836 | 1461181736847 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 3836 | ++DOCSHELL 14A8FC00 == 45 [pid = 3836] [id = 296] 12:48:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (14AB6C00) [pid = 3836] [serial = 887] [outer = 00000000] 12:48:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (15C52800) [pid = 3836] [serial = 888] [outer = 14AB6C00] 12:48:56 INFO - PROCESS | 3836 | 1461181736898 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1666C000) [pid = 3836] [serial = 889] [outer = 14AB6C00] 12:48:57 INFO - PROCESS | 3836 | --DOCSHELL 1003E400 == 44 [pid = 3836] [id = 51] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1B64E800) [pid = 3836] [serial = 837] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (191DA400) [pid = 3836] [serial = 816] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A127800) [pid = 3836] [serial = 822] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (102D4400) [pid = 3836] [serial = 798] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19136800) [pid = 3836] [serial = 813] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1913FC00) [pid = 3836] [serial = 814] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A2A5C00) [pid = 3836] [serial = 825] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1B560000) [pid = 3836] [serial = 828] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A2AD800) [pid = 3836] [serial = 826] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19F56C00) [pid = 3836] [serial = 834] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1AE04800) [pid = 3836] [serial = 835] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1042A800) [pid = 3836] [serial = 799] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13854400) [pid = 3836] [serial = 801] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (138ED000) [pid = 3836] [serial = 802] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (14E85C00) [pid = 3836] [serial = 804] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15C2A400) [pid = 3836] [serial = 805] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17959800) [pid = 3836] [serial = 807] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17963C00) [pid = 3836] [serial = 808] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19E82400) [pid = 3836] [serial = 819] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (191D6C00) [pid = 3836] [serial = 817] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (179ADC00) [pid = 3836] [serial = 810] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (179B4000) [pid = 3836] [serial = 811] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1B62D000) [pid = 3836] [serial = 829] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A126000) [pid = 3836] [serial = 823] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17961800) [pid = 3836] [serial = 831] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1799D000) [pid = 3836] [serial = 832] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19E7F000) [pid = 3836] [serial = 820] [outer = 00000000] [url = about:blank] 12:48:57 INFO - PROCESS | 3836 | 1461181737502 Marionette TRACE conn7 <- [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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 890ms 12:48:57 INFO - PROCESS | 3836 | 1461181737537 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 3836 | 1461181737542 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 12:48:57 INFO - PROCESS | 3836 | 1461181737548 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:48:57 INFO - PROCESS | 3836 | 1461181737550 Marionette TRACE conn7 <- [1,1150,null,{}] 12:48:57 INFO - PROCESS | 3836 | 1461181737554 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:57 INFO - PROCESS | 3836 | 1461181737639 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 12:48:57 INFO - PROCESS | 3836 | 1461181737720 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 3836 | ++DOCSHELL 1003C400 == 45 [pid = 3836] [id = 297] 12:48:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1003E400) [pid = 3836] [serial = 890] [outer = 00000000] 12:48:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (14804000) [pid = 3836] [serial = 891] [outer = 1003E400] 12:48:57 INFO - PROCESS | 3836 | 1461181737767 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14E15C00) [pid = 3836] [serial = 892] [outer = 1003E400] 12:48:58 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:48:58 INFO - PROCESS | 3836 | 1461181738402 Marionette TRACE conn7 <- [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]]]}] 12:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 12:48:58 INFO - PROCESS | 3836 | 1461181738422 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 3836 | 1461181738424 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 12:48:58 INFO - PROCESS | 3836 | 1461181738427 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:48:58 INFO - PROCESS | 3836 | 1461181738430 Marionette TRACE conn7 <- [1,1154,null,{}] 12:48:58 INFO - PROCESS | 3836 | 1461181738440 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:58 INFO - PROCESS | 3836 | 1461181738527 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 12:48:58 INFO - PROCESS | 3836 | 1461181738609 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:58 INFO - PROCESS | 3836 | ++DOCSHELL 179B6000 == 46 [pid = 3836] [id = 298] 12:48:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18044800) [pid = 3836] [serial = 893] [outer = 00000000] 12:48:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18C04000) [pid = 3836] [serial = 894] [outer = 18044800] 12:48:58 INFO - PROCESS | 3836 | 1461181738657 Marionette DEBUG loaded listener.js 12:48:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18F9E000) [pid = 3836] [serial = 895] [outer = 18044800] 12:48:59 INFO - PROCESS | 3836 | 1461181739010 Marionette TRACE conn7 <- [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]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 12:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:48:59 INFO - PROCESS | 3836 | 1461181739062 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 3836 | 1461181739064 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 12:48:59 INFO - PROCESS | 3836 | 1461181739067 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - PROCESS | 3836 | 1461181739069 Marionette TRACE conn7 <- [1,1158,null,{}] 12:48:59 INFO - PROCESS | 3836 | 1461181739073 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:59 INFO - PROCESS | 3836 | 1461181739183 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 12:48:59 INFO - PROCESS | 3836 | 1461181739204 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 3836 | ++DOCSHELL 19134800 == 47 [pid = 3836] [id = 299] 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1913AC00) [pid = 3836] [serial = 896] [outer = 00000000] 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19145800) [pid = 3836] [serial = 897] [outer = 1913AC00] 12:48:59 INFO - PROCESS | 3836 | 1461181739249 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19148C00) [pid = 3836] [serial = 898] [outer = 1913AC00] 12:48:59 INFO - PROCESS | 3836 | 1461181739716 Marionette TRACE conn7 <- [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]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 12:48:59 INFO - PROCESS | 3836 | 1461181739742 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 3836 | 1461181739743 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 12:48:59 INFO - PROCESS | 3836 | 1461181739752 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:48:59 INFO - PROCESS | 3836 | 1461181739754 Marionette TRACE conn7 <- [1,1162,null,{}] 12:48:59 INFO - PROCESS | 3836 | 1461181739757 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:59 INFO - PROCESS | 3836 | 1461181739860 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 12:48:59 INFO - PROCESS | 3836 | 1461181739867 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 3836 | ++DOCSHELL 10426000 == 48 [pid = 3836] [id = 300] 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19E79000) [pid = 3836] [serial = 899] [outer = 00000000] 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A011800) [pid = 3836] [serial = 900] [outer = 19E79000] 12:48:59 INFO - PROCESS | 3836 | 1461181739913 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A00CC00) [pid = 3836] [serial = 901] [outer = 19E79000] 12:49:00 INFO - PROCESS | 3836 | 1461181740416 Marionette TRACE conn7 <- [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] 12:49:00 INFO - PROCESS | 3836 | 1461181740489 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 3836 | 1461181740492 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - PROCESS | 3836 | 1461181740494 Marionette TRACE conn7 <- [1,1166,null,{}] 12:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:49:00 INFO - PROCESS | 3836 | 1461181740497 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:00 INFO - PROCESS | 3836 | 1461181740621 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 12:49:00 INFO - PROCESS | 3836 | 1461181740681 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 3836 | ++DOCSHELL 1A2A6000 == 49 [pid = 3836] [id = 301] 12:49:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A2AC800) [pid = 3836] [serial = 902] [outer = 00000000] 12:49:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1AE04800) [pid = 3836] [serial = 903] [outer = 1A2AC800] 12:49:00 INFO - PROCESS | 3836 | 1461181740729 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1AE0C000) [pid = 3836] [serial = 904] [outer = 1A2AC800] 12:49:01 INFO - PROCESS | 3836 | 1461181741116 Marionette TRACE conn7 <- [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] 12:49:01 INFO - PROCESS | 3836 | 1461181741169 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:49:01 INFO - PROCESS | 3836 | 1461181741178 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 3836 | 1461181741180 Marionette TRACE conn7 <- [1,1170,null,{}] 12:49:01 INFO - PROCESS | 3836 | 1461181741184 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 3836 | 1461181741287 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 12:49:01 INFO - PROCESS | 3836 | 1461181741293 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 3836 | ++DOCSHELL 0FE03400 == 50 [pid = 3836] [id = 302] 12:49:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A125000) [pid = 3836] [serial = 905] [outer = 00000000] 12:49:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1B635800) [pid = 3836] [serial = 906] [outer = 1A125000] 12:49:01 INFO - PROCESS | 3836 | 1461181741337 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1D24F000) [pid = 3836] [serial = 907] [outer = 1A125000] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19143800) [pid = 3836] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (179AC000) [pid = 3836] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (0F908C00) [pid = 3836] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (179AF000) [pid = 3836] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1A2A4000) [pid = 3836] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16677800) [pid = 3836] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (18F6C800) [pid = 3836] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (0F7E7000) [pid = 3836] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:49:01 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (14E13C00) [pid = 3836] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:49:01 INFO - PROCESS | 3836 | 1461181741830 Marionette TRACE conn7 <- [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] 12:49:01 INFO - PROCESS | 3836 | 1461181741865 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 12:49:01 INFO - PROCESS | 3836 | 1461181741868 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:49:01 INFO - PROCESS | 3836 | 1461181741870 Marionette TRACE conn7 <- [1,1174,null,{}] 12:49:01 INFO - PROCESS | 3836 | 1461181741874 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 3836 | 1461181741950 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 12:49:01 INFO - PROCESS | 3836 | 1461181741956 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 3836 | ++DOCSHELL 16674800 == 51 [pid = 3836] [id = 303] 12:49:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1973B000) [pid = 3836] [serial = 908] [outer = 00000000] 12:49:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1B86D400) [pid = 3836] [serial = 909] [outer = 1973B000] 12:49:01 INFO - PROCESS | 3836 | 1461181742001 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1C1E1000) [pid = 3836] [serial = 910] [outer = 1973B000] 12:49:02 INFO - PROCESS | 3836 | 1461181742432 Marionette TRACE conn7 <- [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] 12:49:02 INFO - PROCESS | 3836 | 1461181742448 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 12:49:02 INFO - PROCESS | 3836 | 1461181742457 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 3836 | 1461181742459 Marionette TRACE conn7 <- [1,1178,null,{}] 12:49:02 INFO - PROCESS | 3836 | 1461181742463 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:02 INFO - PROCESS | 3836 | 1461181742540 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 12:49:02 INFO - PROCESS | 3836 | 1461181742546 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 3836 | ++DOCSHELL 1C602C00 == 52 [pid = 3836] [id = 304] 12:49:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1C66BC00) [pid = 3836] [serial = 911] [outer = 00000000] 12:49:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1CB49000) [pid = 3836] [serial = 912] [outer = 1C66BC00] 12:49:02 INFO - PROCESS | 3836 | 1461181742591 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1CB4E800) [pid = 3836] [serial = 913] [outer = 1C66BC00] 12:49:03 INFO - PROCESS | 3836 | 1461181743043 Marionette TRACE conn7 <- [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] 12:49:03 INFO - PROCESS | 3836 | 1461181743094 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 12:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:49:03 INFO - PROCESS | 3836 | 1461181743102 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - PROCESS | 3836 | 1461181743105 Marionette TRACE conn7 <- [1,1182,null,{}] 12:49:03 INFO - PROCESS | 3836 | 1461181743108 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:03 INFO - PROCESS | 3836 | 1461181743207 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 12:49:03 INFO - PROCESS | 3836 | 1461181743265 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 3836 | ++DOCSHELL 1CB55400 == 53 [pid = 3836] [id = 305] 12:49:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1CB56000) [pid = 3836] [serial = 914] [outer = 00000000] 12:49:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1D1A8800) [pid = 3836] [serial = 915] [outer = 1CB56000] 12:49:03 INFO - PROCESS | 3836 | 1461181743310 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1D22F800) [pid = 3836] [serial = 916] [outer = 1CB56000] 12:49:04 INFO - PROCESS | 3836 | 1461181744068 Marionette TRACE conn7 <- [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] 12:49:04 INFO - PROCESS | 3836 | 1461181744129 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:49:04 INFO - PROCESS | 3836 | 1461181744135 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 3836 | 1461181744139 Marionette TRACE conn7 <- [1,1186,null,{}] 12:49:04 INFO - PROCESS | 3836 | 1461181744208 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:04 INFO - PROCESS | 3836 | 1461181744315 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 12:49:04 INFO - PROCESS | 3836 | 1461181744434 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 3836 | ++DOCSHELL 1042C400 == 54 [pid = 3836] [id = 306] 12:49:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (113B1400) [pid = 3836] [serial = 917] [outer = 00000000] 12:49:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (14ABA400) [pid = 3836] [serial = 918] [outer = 113B1400] 12:49:04 INFO - PROCESS | 3836 | 1461181744493 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15D36400) [pid = 3836] [serial = 919] [outer = 113B1400] 12:49:05 INFO - PROCESS | 3836 | 1461181745028 Marionette TRACE conn7 <- [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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 950ms 12:49:05 INFO - PROCESS | 3836 | 1461181745087 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 3836 | 1461181745094 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 12:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:49:05 INFO - PROCESS | 3836 | 1461181745101 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 3836 | 1461181745104 Marionette TRACE conn7 <- [1,1190,null,{}] 12:49:05 INFO - PROCESS | 3836 | 1461181745108 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:05 INFO - PROCESS | 3836 | 1461181745216 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 12:49:05 INFO - PROCESS | 3836 | 1461181745314 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 3836 | ++DOCSHELL 179B4400 == 55 [pid = 3836] [id = 307] 12:49:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (179B5000) [pid = 3836] [serial = 920] [outer = 00000000] 12:49:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (18C83800) [pid = 3836] [serial = 921] [outer = 179B5000] 12:49:05 INFO - PROCESS | 3836 | 1461181745370 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1914C000) [pid = 3836] [serial = 922] [outer = 179B5000] 12:49:05 INFO - PROCESS | 3836 | 1461181745978 Marionette TRACE conn7 <- [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]]]}] 12:49:06 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 12:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 12:49:06 INFO - PROCESS | 3836 | 1461181746036 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 3836 | 1461181746039 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 12:49:06 INFO - PROCESS | 3836 | 1461181746042 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:49:06 INFO - PROCESS | 3836 | 1461181746046 Marionette TRACE conn7 <- [1,1194,null,{}] 12:49:06 INFO - PROCESS | 3836 | 1461181746057 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:06 INFO - PROCESS | 3836 | 1461181746165 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 12:49:06 INFO - PROCESS | 3836 | 1461181746292 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 3836 | ++DOCSHELL 1B560000 == 56 [pid = 3836] [id = 308] 12:49:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1B629000) [pid = 3836] [serial = 923] [outer = 00000000] 12:49:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1D1A1000) [pid = 3836] [serial = 924] [outer = 1B629000] 12:49:06 INFO - PROCESS | 3836 | 1461181746351 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D236000) [pid = 3836] [serial = 925] [outer = 1B629000] 12:49:06 INFO - PROCESS | 3836 | 1461181746900 Marionette TRACE conn7 <- [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]]]}] 12:49:06 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 12:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 12:49:06 INFO - PROCESS | 3836 | 1461181746983 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 3836 | 1461181746986 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 12:49:06 INFO - PROCESS | 3836 | 1461181747004 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 3836 | 1461181747006 Marionette TRACE conn7 <- [1,1198,null,{}] 12:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:49:07 INFO - PROCESS | 3836 | 1461181747010 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:07 INFO - PROCESS | 3836 | 1461181747113 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 12:49:07 INFO - PROCESS | 3836 | 1461181747237 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 3836 | ++DOCSHELL 1D23DC00 == 57 [pid = 3836] [id = 309] 12:49:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1D23F400) [pid = 3836] [serial = 926] [outer = 00000000] 12:49:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1D246000) [pid = 3836] [serial = 927] [outer = 1D23F400] 12:49:07 INFO - PROCESS | 3836 | 1461181747293 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1D249400) [pid = 3836] [serial = 928] [outer = 1D23F400] 12:49:07 INFO - PROCESS | 3836 | 1461181747983 Marionette TRACE conn7 <- [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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1013ms 12:49:08 INFO - PROCESS | 3836 | 1461181748025 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3836 | 1461181748029 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:49:08 INFO - PROCESS | 3836 | 1461181748034 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3836 | 1461181748038 Marionette TRACE conn7 <- [1,1202,null,{}] 12:49:08 INFO - PROCESS | 3836 | 1461181748045 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 3836 | 1461181748163 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 12:49:08 INFO - PROCESS | 3836 | 1461181748320 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 3836 | ++DOCSHELL 15C24800 == 58 [pid = 3836] [id = 310] 12:49:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (15C4C400) [pid = 3836] [serial = 929] [outer = 00000000] 12:49:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (17956C00) [pid = 3836] [serial = 930] [outer = 15C4C400] 12:49:08 INFO - PROCESS | 3836 | 1461181748373 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (17999400) [pid = 3836] [serial = 931] [outer = 15C4C400] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 18F98800 == 57 [pid = 3836] [id = 52] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 0F741C00 == 56 [pid = 3836] [id = 288] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 19142000 == 55 [pid = 3836] [id = 287] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 18F69000 == 54 [pid = 3836] [id = 286] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 1C602C00 == 53 [pid = 3836] [id = 304] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 16674800 == 52 [pid = 3836] [id = 303] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 0FE03400 == 51 [pid = 3836] [id = 302] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 1A2A6000 == 50 [pid = 3836] [id = 301] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 10426000 == 49 [pid = 3836] [id = 300] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 19134800 == 48 [pid = 3836] [id = 299] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 179B6000 == 47 [pid = 3836] [id = 298] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 1003C400 == 46 [pid = 3836] [id = 297] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1B628C00) [pid = 3836] [serial = 873] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 14A8FC00 == 45 [pid = 3836] [id = 296] 12:49:08 INFO - PROCESS | 3836 | --DOCSHELL 1A213C00 == 44 [pid = 3836] [id = 291] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1AEB6800) [pid = 3836] [serial = 871] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1795D800) [pid = 3836] [serial = 852] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (17993C00) [pid = 3836] [serial = 853] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19138800) [pid = 3836] [serial = 858] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10621000) [pid = 3836] [serial = 846] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (13853C00) [pid = 3836] [serial = 847] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (14E1CC00) [pid = 3836] [serial = 849] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (14EC8400) [pid = 3836] [serial = 850] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (10672400) [pid = 3836] [serial = 840] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1A11E800) [pid = 3836] [serial = 861] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17FCE400) [pid = 3836] [serial = 855] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (16352400) [pid = 3836] [serial = 843] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1913D400) [pid = 3836] [serial = 859] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A11E400) [pid = 3836] [serial = 862] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (14E12400) [pid = 3836] [serial = 864] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1A27D400) [pid = 3836] [serial = 868] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1AEB8800) [pid = 3836] [serial = 870] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15C28400) [pid = 3836] [serial = 865] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1A276C00) [pid = 3836] [serial = 867] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (18047800) [pid = 3836] [serial = 856] [outer = 00000000] [url = about:blank] 12:49:08 INFO - PROCESS | 3836 | 1461181748901 Marionette TRACE conn7 <- [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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 890ms 12:49:08 INFO - PROCESS | 3836 | 1461181748926 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3836 | 1461181748931 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:49:08 INFO - PROCESS | 3836 | 1461181748937 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3836 | 1461181748939 Marionette TRACE conn7 <- [1,1206,null,{}] 12:49:08 INFO - PROCESS | 3836 | 1461181748943 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 3836 | 1461181749026 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 12:49:09 INFO - PROCESS | 3836 | 1461181749126 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 3836 | ++DOCSHELL 13853C00 == 45 [pid = 3836] [id = 311] 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (138EF800) [pid = 3836] [serial = 932] [outer = 00000000] 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (14F20800) [pid = 3836] [serial = 933] [outer = 138EF800] 12:49:09 INFO - PROCESS | 3836 | 1461181749179 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1666E000) [pid = 3836] [serial = 934] [outer = 138EF800] 12:49:09 INFO - PROCESS | 3836 | 1461181749591 Marionette TRACE conn7 <- [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]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 12:49:09 INFO - PROCESS | 3836 | 1461181749610 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 3836 | 1461181749612 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 12:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:49:09 INFO - PROCESS | 3836 | 1461181749616 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 3836 | 1461181749619 Marionette TRACE conn7 <- [1,1210,null,{}] 12:49:09 INFO - PROCESS | 3836 | 1461181749629 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 3836 | 1461181749712 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 12:49:09 INFO - PROCESS | 3836 | 1461181749759 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 3836 | ++DOCSHELL 1804AC00 == 46 [pid = 3836] [id = 312] 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1804F000) [pid = 3836] [serial = 935] [outer = 00000000] 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19134800) [pid = 3836] [serial = 936] [outer = 1804F000] 12:49:09 INFO - PROCESS | 3836 | 1461181749808 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19140400) [pid = 3836] [serial = 937] [outer = 1804F000] 12:49:10 INFO - PROCESS | 3836 | 1461181750250 Marionette TRACE conn7 <- [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] 12:49:10 INFO - PROCESS | 3836 | 1461181750293 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 12:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:49:10 INFO - PROCESS | 3836 | 1461181750296 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 3836 | 1461181750297 Marionette TRACE conn7 <- [1,1214,null,{}] 12:49:10 INFO - PROCESS | 3836 | 1461181750301 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:10 INFO - PROCESS | 3836 | 1461181750385 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 12:49:10 INFO - PROCESS | 3836 | 1461181750407 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 3836 | ++DOCSHELL 18F98800 == 47 [pid = 3836] [id = 313] 12:49:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19143C00) [pid = 3836] [serial = 938] [outer = 00000000] 12:49:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A11D400) [pid = 3836] [serial = 939] [outer = 19143C00] 12:49:10 INFO - PROCESS | 3836 | 1461181750453 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1A123800) [pid = 3836] [serial = 940] [outer = 19143C00] 12:49:10 INFO - PROCESS | 3836 | 1461181750880 Marionette TRACE conn7 <- [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]]]}] 12:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 12:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:49:10 INFO - PROCESS | 3836 | 1461181750930 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 3836 | 1461181750932 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 12:49:10 INFO - PROCESS | 3836 | 1461181750935 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 3836 | 1461181750937 Marionette TRACE conn7 <- [1,1218,null,{}] 12:49:10 INFO - PROCESS | 3836 | 1461181750946 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 3836 | 1461181751049 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 12:49:11 INFO - PROCESS | 3836 | 1461181751055 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 3836 | ++DOCSHELL 19E82400 == 48 [pid = 3836] [id = 314] 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1A126800) [pid = 3836] [serial = 941] [outer = 00000000] 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A277C00) [pid = 3836] [serial = 942] [outer = 1A126800] 12:49:11 INFO - PROCESS | 3836 | 1461181751101 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A277000) [pid = 3836] [serial = 943] [outer = 1A126800] 12:49:11 INFO - PROCESS | 3836 | 1461181751589 Marionette TRACE conn7 <- [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]]]}] 12:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 12:49:11 INFO - PROCESS | 3836 | 1461181751626 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 3836 | 1461181751628 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 12:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:49:11 INFO - PROCESS | 3836 | 1461181751631 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 3836 | 1461181751633 Marionette TRACE conn7 <- [1,1222,null,{}] 12:49:11 INFO - PROCESS | 3836 | 1461181751637 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 3836 | 1461181751768 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 12:49:11 INFO - PROCESS | 3836 | 1461181751776 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 3836 | ++DOCSHELL 102D4400 == 49 [pid = 3836] [id = 315] 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10430800) [pid = 3836] [serial = 944] [outer = 00000000] 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B555800) [pid = 3836] [serial = 945] [outer = 10430800] 12:49:11 INFO - PROCESS | 3836 | 1461181751829 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B55C000) [pid = 3836] [serial = 946] [outer = 10430800] 12:49:12 INFO - PROCESS | 3836 | 1461181752253 Marionette TRACE conn7 <- [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]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 12:49:12 INFO - PROCESS | 3836 | 1461181752332 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 3836 | 1461181752334 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 12:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:49:12 INFO - PROCESS | 3836 | 1461181752338 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 3836 | 1461181752339 Marionette TRACE conn7 <- [1,1226,null,{}] 12:49:12 INFO - PROCESS | 3836 | 1461181752343 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:12 INFO - PROCESS | 3836 | 1461181752452 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 12:49:12 INFO - PROCESS | 3836 | 1461181752521 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 3836 | ++DOCSHELL 1B864C00 == 50 [pid = 3836] [id = 316] 12:49:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B865800) [pid = 3836] [serial = 947] [outer = 00000000] 12:49:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1C679800) [pid = 3836] [serial = 948] [outer = 1B865800] 12:49:12 INFO - PROCESS | 3836 | 1461181752566 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1C66A400) [pid = 3836] [serial = 949] [outer = 1B865800] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B62B400) [pid = 3836] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19E79000) [pid = 3836] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A2AC800) [pid = 3836] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1003E400) [pid = 3836] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (18044800) [pid = 3836] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1913AC00) [pid = 3836] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (14AB6C00) [pid = 3836] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1C66BC00) [pid = 3836] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A125000) [pid = 3836] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:49:13 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1973B000) [pid = 3836] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:49:13 INFO - PROCESS | 3836 | 1461181753045 Marionette TRACE conn7 <- [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]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 770ms 12:49:13 INFO - PROCESS | 3836 | 1461181753110 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 3836 | 1461181753112 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 12:49:13 INFO - PROCESS | 3836 | 1461181753114 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:49:13 INFO - PROCESS | 3836 | 1461181753116 Marionette TRACE conn7 <- [1,1230,null,{}] 12:49:13 INFO - PROCESS | 3836 | 1461181753120 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:13 INFO - PROCESS | 3836 | 1461181753195 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 12:49:13 INFO - PROCESS | 3836 | 1461181753202 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 3836 | ++DOCSHELL 106E2800 == 51 [pid = 3836] [id = 317] 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1384E400) [pid = 3836] [serial = 950] [outer = 00000000] 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1914FC00) [pid = 3836] [serial = 951] [outer = 1384E400] 12:49:13 INFO - PROCESS | 3836 | 1461181753248 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (19E79000) [pid = 3836] [serial = 952] [outer = 1384E400] 12:49:13 INFO - PROCESS | 3836 | 1461181753703 Marionette TRACE conn7 <- [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]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 12:49:13 INFO - PROCESS | 3836 | 1461181753749 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 12:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:49:13 INFO - PROCESS | 3836 | 1461181753751 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 12:49:13 INFO - PROCESS | 3836 | 1461181753754 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - PROCESS | 3836 | 1461181753756 Marionette TRACE conn7 <- [1,1234,null,{}] 12:49:13 INFO - PROCESS | 3836 | 1461181753760 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:13 INFO - PROCESS | 3836 | 1461181753835 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 12:49:13 INFO - PROCESS | 3836 | 1461181753842 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 3836 | ++DOCSHELL 1A129000 == 52 [pid = 3836] [id = 318] 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A2A7800) [pid = 3836] [serial = 953] [outer = 00000000] 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1CB54800) [pid = 3836] [serial = 954] [outer = 1A2A7800] 12:49:13 INFO - PROCESS | 3836 | 1461181753886 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1D234400) [pid = 3836] [serial = 955] [outer = 1A2A7800] 12:49:14 INFO - PROCESS | 3836 | 1461181754306 Marionette TRACE conn7 <- [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]]]}] 12:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 570ms 12:49:14 INFO - PROCESS | 3836 | 1461181754325 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 3836 | 1461181754327 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 12:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:49:14 INFO - PROCESS | 3836 | 1461181754341 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 3836 | 1461181754343 Marionette TRACE conn7 <- [1,1238,null,{}] 12:49:14 INFO - PROCESS | 3836 | 1461181754352 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:14 INFO - PROCESS | 3836 | 1461181754431 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 12:49:14 INFO - PROCESS | 3836 | 1461181754437 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 3836 | ++DOCSHELL 1CB52400 == 53 [pid = 3836] [id = 319] 12:49:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D23A000) [pid = 3836] [serial = 956] [outer = 00000000] 12:49:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1D24F400) [pid = 3836] [serial = 957] [outer = 1D23A000] 12:49:14 INFO - PROCESS | 3836 | 1461181754482 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1D252000) [pid = 3836] [serial = 958] [outer = 1D23A000] 12:49:14 INFO - PROCESS | 3836 | 1461181754942 Marionette TRACE conn7 <- [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]]]}] 12:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 650ms 12:49:14 INFO - PROCESS | 3836 | 1461181754984 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 3836 | 1461181754986 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 12:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:49:14 INFO - PROCESS | 3836 | 1461181754990 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 3836 | 1461181754992 Marionette TRACE conn7 <- [1,1242,null,{}] 12:49:14 INFO - PROCESS | 3836 | 1461181754995 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:15 INFO - PROCESS | 3836 | 1461181755140 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 12:49:15 INFO - PROCESS | 3836 | 1461181755308 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 3836 | ++DOCSHELL 103DEC00 == 54 [pid = 3836] [id = 320] 12:49:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (10424800) [pid = 3836] [serial = 959] [outer = 00000000] 12:49:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (13859C00) [pid = 3836] [serial = 960] [outer = 10424800] 12:49:15 INFO - PROCESS | 3836 | 1461181755368 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (138EEC00) [pid = 3836] [serial = 961] [outer = 10424800] 12:49:16 INFO - PROCESS | 3836 | 1461181756017 Marionette TRACE conn7 <- [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]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1078ms 12:49:16 INFO - PROCESS | 3836 | 1461181756070 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 3836 | 1461181756075 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:49:16 INFO - PROCESS | 3836 | 1461181756080 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 3836 | 1461181756084 Marionette TRACE conn7 <- [1,1246,null,{}] 12:49:16 INFO - PROCESS | 3836 | 1461181756089 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:16 INFO - PROCESS | 3836 | 1461181756196 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 12:49:16 INFO - PROCESS | 3836 | 1461181756325 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 3836 | ++DOCSHELL 17993C00 == 55 [pid = 3836] [id = 321] 12:49:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1799BC00) [pid = 3836] [serial = 962] [outer = 00000000] 12:49:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (18C83400) [pid = 3836] [serial = 963] [outer = 1799BC00] 12:49:16 INFO - PROCESS | 3836 | 1461181756384 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19143800) [pid = 3836] [serial = 964] [outer = 1799BC00] 12:49:16 INFO - PROCESS | 3836 | 1461181756901 Marionette TRACE conn7 <- [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]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 12:49:16 INFO - PROCESS | 3836 | 1461181756955 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 3836 | 1461181756958 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:49:16 INFO - PROCESS | 3836 | 1461181756962 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 3836 | 1461181756964 Marionette TRACE conn7 <- [1,1250,null,{}] 12:49:16 INFO - PROCESS | 3836 | 1461181756968 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 3836 | 1461181757072 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 12:49:17 INFO - PROCESS | 3836 | 1461181757174 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 3836 | ++DOCSHELL 1B62AC00 == 56 [pid = 3836] [id = 322] 12:49:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1B6D4400) [pid = 3836] [serial = 965] [outer = 00000000] 12:49:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1CB57800) [pid = 3836] [serial = 966] [outer = 1B6D4400] 12:49:17 INFO - PROCESS | 3836 | 1461181757229 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D245400) [pid = 3836] [serial = 967] [outer = 1B6D4400] 12:49:17 INFO - PROCESS | 3836 | 1461181757801 Marionette TRACE conn7 <- [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]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 12:49:17 INFO - PROCESS | 3836 | 1461181757895 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 3836 | 1461181757899 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 12:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:49:17 INFO - PROCESS | 3836 | 1461181757925 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - PROCESS | 3836 | 1461181757930 Marionette TRACE conn7 <- [1,1254,null,{}] 12:49:17 INFO - PROCESS | 3836 | 1461181757935 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:18 INFO - PROCESS | 3836 | 1461181758045 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 12:49:18 INFO - PROCESS | 3836 | 1461181758167 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 3836 | ++DOCSHELL 1D24E400 == 57 [pid = 3836] [id = 323] 12:49:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1E702400) [pid = 3836] [serial = 968] [outer = 00000000] 12:49:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1E70A800) [pid = 3836] [serial = 969] [outer = 1E702400] 12:49:18 INFO - PROCESS | 3836 | 1461181758226 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1E70CC00) [pid = 3836] [serial = 970] [outer = 1E702400] 12:49:18 INFO - PROCESS | 3836 | 1461181758781 Marionette TRACE conn7 <- [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]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 950ms 12:49:18 INFO - PROCESS | 3836 | 1461181758855 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 3836 | 1461181758857 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 12:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:49:18 INFO - PROCESS | 3836 | 1461181758860 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - PROCESS | 3836 | 1461181758862 Marionette TRACE conn7 <- [1,1258,null,{}] 12:49:18 INFO - PROCESS | 3836 | 1461181758866 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:18 INFO - PROCESS | 3836 | 1461181758969 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 12:49:19 INFO - PROCESS | 3836 | 1461181759097 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 3836 | ++DOCSHELL 0FED3C00 == 58 [pid = 3836] [id = 324] 12:49:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (0FED4C00) [pid = 3836] [serial = 971] [outer = 00000000] 12:49:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (0FEDF000) [pid = 3836] [serial = 972] [outer = 0FED4C00] 12:49:19 INFO - PROCESS | 3836 | 1461181759152 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (102D3800) [pid = 3836] [serial = 973] [outer = 0FED4C00] 12:49:19 INFO - PROCESS | 3836 | 1461181759870 Marionette TRACE conn7 <- [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]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1073ms 12:49:19 INFO - PROCESS | 3836 | 1461181759938 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 3836 | 1461181759942 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 12:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:49:19 INFO - PROCESS | 3836 | 1461181759947 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 3836 | 1461181759950 Marionette TRACE conn7 <- [1,1262,null,{}] 12:49:19 INFO - PROCESS | 3836 | 1461181759957 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 3836 | 1461181760051 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 12:49:20 INFO - PROCESS | 3836 | 1461181760187 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 3836 | ++DOCSHELL 10F99800 == 59 [pid = 3836] [id = 325] 12:49:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (147B1000) [pid = 3836] [serial = 974] [outer = 00000000] 12:49:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (14E85C00) [pid = 3836] [serial = 975] [outer = 147B1000] 12:49:20 INFO - PROCESS | 3836 | 1461181760240 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (15C50800) [pid = 3836] [serial = 976] [outer = 147B1000] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 106EAC00 == 58 [pid = 3836] [id = 43] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 16677000 == 57 [pid = 3836] [id = 284] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 1CB52400 == 56 [pid = 3836] [id = 319] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 1A129000 == 55 [pid = 3836] [id = 318] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 106E2800 == 54 [pid = 3836] [id = 317] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 1B864C00 == 53 [pid = 3836] [id = 316] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 102D4400 == 52 [pid = 3836] [id = 315] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 19E82400 == 51 [pid = 3836] [id = 314] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 18F98800 == 50 [pid = 3836] [id = 313] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 1804AC00 == 49 [pid = 3836] [id = 312] 12:49:20 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1B86E800) [pid = 3836] [serial = 885] [outer = 00000000] [url = about:blank] 12:49:20 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1D1A8800) [pid = 3836] [serial = 915] [outer = 00000000] [url = about:blank] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 13853C00 == 48 [pid = 3836] [id = 311] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 15C24800 == 47 [pid = 3836] [id = 310] 12:49:20 INFO - PROCESS | 3836 | --DOCSHELL 1CB55400 == 46 [pid = 3836] [id = 305] 12:49:20 INFO - PROCESS | 3836 | 1461181760859 Marionette TRACE conn7 <- [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]]]}] 12:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 929ms 12:49:20 INFO - PROCESS | 3836 | 1461181760878 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 3836 | 1461181760883 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 12:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:49:20 INFO - PROCESS | 3836 | 1461181760889 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - PROCESS | 3836 | 1461181760891 Marionette TRACE conn7 <- [1,1266,null,{}] 12:49:20 INFO - PROCESS | 3836 | 1461181760895 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 3836 | 1461181760983 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A011800) [pid = 3836] [serial = 900] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1AE0C000) [pid = 3836] [serial = 904] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1AE04800) [pid = 3836] [serial = 903] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (14804000) [pid = 3836] [serial = 891] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (14E15C00) [pid = 3836] [serial = 892] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A00CC00) [pid = 3836] [serial = 901] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (18C04000) [pid = 3836] [serial = 894] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (18F9E000) [pid = 3836] [serial = 895] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (19145800) [pid = 3836] [serial = 897] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1666C000) [pid = 3836] [serial = 889] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (15C52800) [pid = 3836] [serial = 888] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (14E1AC00) [pid = 3836] [serial = 876] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1913C000) [pid = 3836] [serial = 879] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1CB4E800) [pid = 3836] [serial = 913] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B674000) [pid = 3836] [serial = 882] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B635800) [pid = 3836] [serial = 906] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1CB49000) [pid = 3836] [serial = 912] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1D24F000) [pid = 3836] [serial = 907] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1C1E1000) [pid = 3836] [serial = 910] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1B86D400) [pid = 3836] [serial = 909] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19148C00) [pid = 3836] [serial = 898] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1B670800) [pid = 3836] [serial = 838] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 3836 | 1461181761086 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 3836 | ++DOCSHELL 0F907400 == 47 [pid = 3836] [id = 326] 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (0F90C800) [pid = 3836] [serial = 977] [outer = 00000000] 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (113A9400) [pid = 3836] [serial = 978] [outer = 0F90C800] 12:49:21 INFO - PROCESS | 3836 | 1461181761134 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (14E1F400) [pid = 3836] [serial = 979] [outer = 0F90C800] 12:49:21 INFO - PROCESS | 3836 | 1461181761530 Marionette TRACE conn7 <- [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]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 12:49:21 INFO - PROCESS | 3836 | 1461181761584 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 3836 | 1461181761586 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 12:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:49:21 INFO - PROCESS | 3836 | 1461181761590 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 3836 | 1461181761593 Marionette TRACE conn7 <- [1,1270,null,{}] 12:49:21 INFO - PROCESS | 3836 | 1461181761603 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:21 INFO - PROCESS | 3836 | 1461181761686 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 12:49:21 INFO - PROCESS | 3836 | 1461181761693 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 3836 | ++DOCSHELL 17956800 == 48 [pid = 3836] [id = 327] 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (17957000) [pid = 3836] [serial = 980] [outer = 00000000] 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (179B4000) [pid = 3836] [serial = 981] [outer = 17957000] 12:49:21 INFO - PROCESS | 3836 | 1461181761744 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (18C47C00) [pid = 3836] [serial = 982] [outer = 17957000] 12:49:22 INFO - PROCESS | 3836 | 1461181762213 Marionette TRACE conn7 <- [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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 12:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:49:22 INFO - PROCESS | 3836 | 1461181762280 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 3836 | 1461181762283 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 3836 | 1461181762286 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - PROCESS | 3836 | 1461181762287 Marionette TRACE conn7 <- [1,1274,null,{}] 12:49:22 INFO - PROCESS | 3836 | 1461181762291 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:22 INFO - PROCESS | 3836 | 1461181762370 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 12:49:22 INFO - PROCESS | 3836 | 1461181762378 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 3836 | ++DOCSHELL 19131400 == 49 [pid = 3836] [id = 328] 12:49:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (19144000) [pid = 3836] [serial = 983] [outer = 00000000] 12:49:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (191D5800) [pid = 3836] [serial = 984] [outer = 19144000] 12:49:22 INFO - PROCESS | 3836 | 1461181762425 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (19E7F000) [pid = 3836] [serial = 985] [outer = 19144000] 12:49:22 INFO - PROCESS | 3836 | 1461181762877 Marionette TRACE conn7 <- [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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:49:22 INFO - PROCESS | 3836 | 1461181762920 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 12:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:49:22 INFO - PROCESS | 3836 | 1461181762922 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 3836 | 1461181762925 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - PROCESS | 3836 | 1461181762927 Marionette TRACE conn7 <- [1,1278,null,{}] 12:49:22 INFO - PROCESS | 3836 | 1461181762930 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:23 INFO - PROCESS | 3836 | 1461181763039 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 12:49:23 INFO - PROCESS | 3836 | 1461181763111 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 3836 | ++DOCSHELL 1A014C00 == 50 [pid = 3836] [id = 329] 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1A016400) [pid = 3836] [serial = 986] [outer = 00000000] 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A12C000) [pid = 3836] [serial = 987] [outer = 1A016400] 12:49:23 INFO - PROCESS | 3836 | 1461181763157 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A273C00) [pid = 3836] [serial = 988] [outer = 1A016400] 12:49:23 INFO - PROCESS | 3836 | 1461181763581 Marionette TRACE conn7 <- [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]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 12:49:23 INFO - PROCESS | 3836 | 1461181763596 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 3836 | 1461181763598 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 12:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:49:23 INFO - PROCESS | 3836 | 1461181763601 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 3836 | 1461181763603 Marionette TRACE conn7 <- [1,1282,null,{}] 12:49:23 INFO - PROCESS | 3836 | 1461181763610 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:23 INFO - PROCESS | 3836 | 1461181763740 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 12:49:23 INFO - PROCESS | 3836 | 1461181763750 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 3836 | ++DOCSHELL 103DF800 == 51 [pid = 3836] [id = 330] 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A129400) [pid = 3836] [serial = 989] [outer = 00000000] 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A2A7000) [pid = 3836] [serial = 990] [outer = 1A129400] 12:49:23 INFO - PROCESS | 3836 | 1461181763799 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1B555000) [pid = 3836] [serial = 991] [outer = 1A129400] 12:49:24 INFO - PROCESS | 3836 | 1461181764277 Marionette TRACE conn7 <- [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]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 12:49:24 INFO - PROCESS | 3836 | 1461181764332 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 3836 | 1461181764334 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:49:24 INFO - PROCESS | 3836 | 1461181764337 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 3836 | 1461181764339 Marionette TRACE conn7 <- [1,1286,null,{}] 12:49:24 INFO - PROCESS | 3836 | 1461181764343 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:24 INFO - PROCESS | 3836 | 1461181764453 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 12:49:24 INFO - PROCESS | 3836 | 1461181764459 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 3836 | ++DOCSHELL 102D3400 == 52 [pid = 3836] [id = 331] 12:49:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (19147400) [pid = 3836] [serial = 992] [outer = 00000000] 12:49:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1B6D1C00) [pid = 3836] [serial = 993] [outer = 19147400] 12:49:24 INFO - PROCESS | 3836 | 1461181764554 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1B67D400) [pid = 3836] [serial = 994] [outer = 19147400] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1384E400) [pid = 3836] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (138EF800) [pid = 3836] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10430800) [pid = 3836] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1D23F400) [pid = 3836] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (13855C00) [pid = 3836] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1804F000) [pid = 3836] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (19143C00) [pid = 3836] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1A2A7800) [pid = 3836] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A126800) [pid = 3836] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (15C4C400) [pid = 3836] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1B865800) [pid = 3836] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D23B000) [pid = 3836] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (0F660400) [pid = 3836] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:49:24 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (14E19C00) [pid = 3836] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:49:25 INFO - PROCESS | 3836 | 1461181765320 Marionette TRACE conn7 <- [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]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1129ms 12:49:25 INFO - PROCESS | 3836 | 1461181765468 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 3836 | 1461181765474 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 12:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:49:25 INFO - PROCESS | 3836 | 1461181765480 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 3836 | 1461181765483 Marionette TRACE conn7 <- [1,1290,null,{}] 12:49:25 INFO - PROCESS | 3836 | 1461181765539 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:25 INFO - PROCESS | 3836 | 1461181765637 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 12:49:25 INFO - PROCESS | 3836 | 1461181765759 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 3836 | ++DOCSHELL 10430400 == 53 [pid = 3836] [id = 332] 12:49:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1061F800) [pid = 3836] [serial = 995] [outer = 00000000] 12:49:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (14A5AC00) [pid = 3836] [serial = 996] [outer = 1061F800] 12:49:25 INFO - PROCESS | 3836 | 1461181765817 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (14E20800) [pid = 3836] [serial = 997] [outer = 1061F800] 12:49:26 INFO - PROCESS | 3836 | 1461181766369 Marionette TRACE conn7 <- [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]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 911ms 12:49:26 INFO - PROCESS | 3836 | 1461181766394 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 3836 | 1461181766400 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:49:26 INFO - PROCESS | 3836 | 1461181766407 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 3836 | 1461181766410 Marionette TRACE conn7 <- [1,1294,null,{}] 12:49:26 INFO - PROCESS | 3836 | 1461181766414 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 3836 | 1461181766520 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 12:49:26 INFO - PROCESS | 3836 | 1461181766622 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 3836 | ++DOCSHELL 14ED3C00 == 54 [pid = 3836] [id = 333] 12:49:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (17963000) [pid = 3836] [serial = 998] [outer = 00000000] 12:49:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (18C0C000) [pid = 3836] [serial = 999] [outer = 17963000] 12:49:26 INFO - PROCESS | 3836 | 1461181766679 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1913F800) [pid = 3836] [serial = 1000] [outer = 17963000] 12:49:27 INFO - PROCESS | 3836 | 1461181767278 Marionette TRACE conn7 <- [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]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 12:49:27 INFO - PROCESS | 3836 | 1461181767339 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 3836 | 1461181767342 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:49:27 INFO - PROCESS | 3836 | 1461181767346 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 3836 | 1461181767350 Marionette TRACE conn7 <- [1,1298,null,{}] 12:49:27 INFO - PROCESS | 3836 | 1461181767360 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:27 INFO - PROCESS | 3836 | 1461181767468 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 12:49:27 INFO - PROCESS | 3836 | 1461181767598 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 3836 | ++DOCSHELL 1B630400 == 55 [pid = 3836] [id = 334] 12:49:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1B631400) [pid = 3836] [serial = 1001] [outer = 00000000] 12:49:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1B82DC00) [pid = 3836] [serial = 1002] [outer = 1B631400] 12:49:27 INFO - PROCESS | 3836 | 1461181767658 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1C1DE400) [pid = 3836] [serial = 1003] [outer = 1B631400] 12:49:28 INFO - PROCESS | 3836 | 1461181768182 Marionette TRACE conn7 <- [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] 12:49:28 INFO - PROCESS | 3836 | 1461181768222 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 12:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:49:28 INFO - PROCESS | 3836 | 1461181768245 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - PROCESS | 3836 | 1461181768247 Marionette TRACE conn7 <- [1,1302,null,{}] 12:49:28 INFO - PROCESS | 3836 | 1461181768251 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:28 INFO - PROCESS | 3836 | 1461181768390 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 12:49:28 INFO - PROCESS | 3836 | 1461181768493 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 3836 | ++DOCSHELL 1CB4B400 == 56 [pid = 3836] [id = 335] 12:49:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1CB4C000) [pid = 3836] [serial = 1004] [outer = 00000000] 12:49:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D1A0400) [pid = 3836] [serial = 1005] [outer = 1CB4C000] 12:49:28 INFO - PROCESS | 3836 | 1461181768550 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D22EC00) [pid = 3836] [serial = 1006] [outer = 1CB4C000] 12:49:29 INFO - PROCESS | 3836 | 1461181769092 Marionette TRACE conn7 <- [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]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 890ms 12:49:29 INFO - PROCESS | 3836 | 1461181769124 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 3836 | 1461181769127 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 12:49:29 INFO - PROCESS | 3836 | 1461181769130 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:49:29 INFO - PROCESS | 3836 | 1461181769132 Marionette TRACE conn7 <- [1,1306,null,{}] 12:49:29 INFO - PROCESS | 3836 | 1461181769136 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:29 INFO - PROCESS | 3836 | 1461181769235 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 12:49:29 INFO - PROCESS | 3836 | 1461181769335 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 3836 | ++DOCSHELL 1CB50400 == 57 [pid = 3836] [id = 336] 12:49:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1CB56C00) [pid = 3836] [serial = 1007] [outer = 00000000] 12:49:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D251000) [pid = 3836] [serial = 1008] [outer = 1CB56C00] 12:49:29 INFO - PROCESS | 3836 | 1461181769391 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D33EC00) [pid = 3836] [serial = 1009] [outer = 1CB56C00] 12:49:30 INFO - PROCESS | 3836 | 1461181770101 Marionette TRACE conn7 <- [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]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1017ms 12:49:30 INFO - PROCESS | 3836 | 1461181770151 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 3836 | 1461181770155 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 12:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:49:30 INFO - PROCESS | 3836 | 1461181770169 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 3836 | 1461181770173 Marionette TRACE conn7 <- [1,1310,null,{}] 12:49:30 INFO - PROCESS | 3836 | 1461181770223 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:30 INFO - PROCESS | 3836 | 1461181770352 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 12:49:30 INFO - PROCESS | 3836 | 1461181770453 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 3836 | ++DOCSHELL 10425C00 == 58 [pid = 3836] [id = 337] 12:49:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (113AF000) [pid = 3836] [serial = 1010] [outer = 00000000] 12:49:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15D36800) [pid = 3836] [serial = 1011] [outer = 113AF000] 12:49:30 INFO - PROCESS | 3836 | 1461181770502 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (17955C00) [pid = 3836] [serial = 1012] [outer = 113AF000] 12:49:31 INFO - PROCESS | 3836 | 1461181771039 Marionette TRACE conn7 <- [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]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 909ms 12:49:31 INFO - PROCESS | 3836 | 1461181771083 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 3836 | 1461181771088 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 12:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:49:31 INFO - PROCESS | 3836 | 1461181771094 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 3836 | 1461181771096 Marionette TRACE conn7 <- [1,1314,null,{}] 12:49:31 INFO - PROCESS | 3836 | 1461181771100 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:31 INFO - PROCESS | 3836 | 1461181771201 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 103DF800 == 57 [pid = 3836] [id = 330] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 1A014C00 == 56 [pid = 3836] [id = 329] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 19131400 == 55 [pid = 3836] [id = 328] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 17956800 == 54 [pid = 3836] [id = 327] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 0F907400 == 53 [pid = 3836] [id = 326] 12:49:31 INFO - PROCESS | 3836 | --DOCSHELL 10F99800 == 52 [pid = 3836] [id = 325] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1D24F400) [pid = 3836] [serial = 957] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (19E79000) [pid = 3836] [serial = 952] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1666E000) [pid = 3836] [serial = 934] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B555800) [pid = 3836] [serial = 945] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1D246000) [pid = 3836] [serial = 927] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1C152000) [pid = 3836] [serial = 886] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19140400) [pid = 3836] [serial = 937] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1A11D400) [pid = 3836] [serial = 939] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1D249400) [pid = 3836] [serial = 928] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1D234400) [pid = 3836] [serial = 955] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1914FC00) [pid = 3836] [serial = 951] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (14F20800) [pid = 3836] [serial = 933] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A277C00) [pid = 3836] [serial = 942] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (17956C00) [pid = 3836] [serial = 930] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1CB54800) [pid = 3836] [serial = 954] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D1A1000) [pid = 3836] [serial = 924] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1B55C000) [pid = 3836] [serial = 946] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (14ABA400) [pid = 3836] [serial = 918] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1C66A400) [pid = 3836] [serial = 949] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1D253800) [pid = 3836] [serial = 796] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (10F98C00) [pid = 3836] [serial = 841] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (17999400) [pid = 3836] [serial = 931] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1C679800) [pid = 3836] [serial = 948] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A123800) [pid = 3836] [serial = 940] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A277000) [pid = 3836] [serial = 943] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (18C83800) [pid = 3836] [serial = 921] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17991C00) [pid = 3836] [serial = 844] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19134800) [pid = 3836] [serial = 936] [outer = 00000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3836 | 1461181771403 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 3836 | ++DOCSHELL 0F65F000 == 53 [pid = 3836] [id = 338] 12:49:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (0F787000) [pid = 3836] [serial = 1013] [outer = 00000000] 12:49:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10F98C00) [pid = 3836] [serial = 1014] [outer = 0F787000] 12:49:31 INFO - PROCESS | 3836 | 1461181771452 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (14ABE000) [pid = 3836] [serial = 1015] [outer = 0F787000] 12:49:31 INFO - PROCESS | 3836 | 1461181771869 Marionette TRACE conn7 <- [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]]]}] 12:49:31 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 12:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 830ms 12:49:31 INFO - PROCESS | 3836 | 1461181771927 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 3836 | 1461181771929 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 12:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:49:31 INFO - PROCESS | 3836 | 1461181771933 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 3836 | 1461181771936 Marionette TRACE conn7 <- [1,1318,null,{}] 12:49:31 INFO - PROCESS | 3836 | 1461181771946 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 3836 | 1461181772032 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 12:49:32 INFO - PROCESS | 3836 | 1461181772046 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 3836 | ++DOCSHELL 18F9E000 == 54 [pid = 3836] [id = 339] 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (19135000) [pid = 3836] [serial = 1016] [outer = 00000000] 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19145800) [pid = 3836] [serial = 1017] [outer = 19135000] 12:49:32 INFO - PROCESS | 3836 | 1461181772095 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (191D6C00) [pid = 3836] [serial = 1018] [outer = 19135000] 12:49:32 INFO - PROCESS | 3836 | 1461181772547 Marionette TRACE conn7 <- [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]]]}] 12:49:32 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 12:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 12:49:32 INFO - PROCESS | 3836 | 1461181772567 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 3836 | 1461181772569 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:49:32 INFO - PROCESS | 3836 | 1461181772577 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 3836 | 1461181772578 Marionette TRACE conn7 <- [1,1322,null,{}] 12:49:32 INFO - PROCESS | 3836 | 1461181772582 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 3836 | 1461181772695 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 12:49:32 INFO - PROCESS | 3836 | 1461181772705 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 3836 | ++DOCSHELL 1A121800 == 55 [pid = 3836] [id = 340] 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A122800) [pid = 3836] [serial = 1019] [outer = 00000000] 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1A277C00) [pid = 3836] [serial = 1020] [outer = 1A122800] 12:49:32 INFO - PROCESS | 3836 | 1461181772751 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1A27F400) [pid = 3836] [serial = 1021] [outer = 1A122800] 12:49:33 INFO - PROCESS | 3836 | 1461181773193 Marionette TRACE conn7 <- [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]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 12:49:33 INFO - PROCESS | 3836 | 1461181773252 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 3836 | 1461181773254 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 12:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:49:33 INFO - PROCESS | 3836 | 1461181773257 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 3836 | 1461181773259 Marionette TRACE conn7 <- [1,1326,null,{}] 12:49:33 INFO - PROCESS | 3836 | 1461181773262 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:33 INFO - PROCESS | 3836 | 1461181773341 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 12:49:33 INFO - PROCESS | 3836 | 1461181773347 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 3836 | ++DOCSHELL 1A280C00 == 56 [pid = 3836] [id = 341] 12:49:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1A2A4C00) [pid = 3836] [serial = 1022] [outer = 00000000] 12:49:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B07F000) [pid = 3836] [serial = 1023] [outer = 1A2A4C00] 12:49:33 INFO - PROCESS | 3836 | 1461181773392 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1B62A400) [pid = 3836] [serial = 1024] [outer = 1A2A4C00] 12:49:34 INFO - PROCESS | 3836 | 1461181774340 Marionette TRACE conn7 <- [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]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 12:49:34 INFO - PROCESS | 3836 | 1461181774397 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 3836 | 1461181774399 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 12:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:49:34 INFO - PROCESS | 3836 | 1461181774403 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 3836 | 1461181774404 Marionette TRACE conn7 <- [1,1330,null,{}] 12:49:34 INFO - PROCESS | 3836 | 1461181774408 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:34 INFO - PROCESS | 3836 | 1461181774540 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 12:49:34 INFO - PROCESS | 3836 | 1461181774548 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 3836 | ++DOCSHELL 0FEDA400 == 57 [pid = 3836] [id = 342] 12:49:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (10F44000) [pid = 3836] [serial = 1025] [outer = 00000000] 12:49:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1CB49400) [pid = 3836] [serial = 1026] [outer = 10F44000] 12:49:34 INFO - PROCESS | 3836 | 1461181774596 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1CB57C00) [pid = 3836] [serial = 1027] [outer = 10F44000] 12:49:35 INFO - PROCESS | 3836 | 1461181775024 Marionette TRACE conn7 <- [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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 12:49:35 INFO - PROCESS | 3836 | 1461181775075 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 3836 | 1461181775077 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:49:35 INFO - PROCESS | 3836 | 1461181775080 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 3836 | 1461181775082 Marionette TRACE conn7 <- [1,1334,null,{}] 12:49:35 INFO - PROCESS | 3836 | 1461181775091 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 3836 | 1461181775198 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 12:49:35 INFO - PROCESS | 3836 | 1461181775302 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 3836 | ++DOCSHELL 17963C00 == 58 [pid = 3836] [id = 343] 12:49:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1D1A2000) [pid = 3836] [serial = 1028] [outer = 00000000] 12:49:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1D247800) [pid = 3836] [serial = 1029] [outer = 1D1A2000] 12:49:35 INFO - PROCESS | 3836 | 1461181775347 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D24B800) [pid = 3836] [serial = 1030] [outer = 1D1A2000] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1D23A000) [pid = 3836] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (17957000) [pid = 3836] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (0F90C800) [pid = 3836] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (147B1000) [pid = 3836] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A274800) [pid = 3836] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (17998400) [pid = 3836] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1B626C00) [pid = 3836] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (14802000) [pid = 3836] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19144000) [pid = 3836] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A016400) [pid = 3836] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:49:35 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A129400) [pid = 3836] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:49:35 INFO - PROCESS | 3836 | 1461181775804 Marionette TRACE conn7 <- [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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 790ms 12:49:35 INFO - PROCESS | 3836 | 1461181775871 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 3836 | 1461181775873 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:49:35 INFO - PROCESS | 3836 | 1461181775876 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 3836 | 1461181775878 Marionette TRACE conn7 <- [1,1338,null,{}] 12:49:35 INFO - PROCESS | 3836 | 1461181775882 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 3836 | 1461181775963 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 12:49:35 INFO - PROCESS | 3836 | 1461181775972 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 3836 | ++DOCSHELL 1480B000 == 59 [pid = 3836] [id = 344] 12:49:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (17FE3400) [pid = 3836] [serial = 1031] [outer = 00000000] 12:49:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B64EC00) [pid = 3836] [serial = 1032] [outer = 17FE3400] 12:49:36 INFO - PROCESS | 3836 | 1461181776016 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1D244400) [pid = 3836] [serial = 1033] [outer = 17FE3400] 12:49:36 INFO - PROCESS | 3836 | 1461181776434 Marionette TRACE conn7 <- [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]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 12:49:36 INFO - PROCESS | 3836 | 1461181776458 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 3836 | 1461181776459 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 12:49:36 INFO - PROCESS | 3836 | 1461181776462 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 3836 | 1461181776464 Marionette TRACE conn7 <- [1,1342,null,{}] 12:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:49:36 INFO - PROCESS | 3836 | 1461181776468 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:36 INFO - PROCESS | 3836 | 1461181776592 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 12:49:36 INFO - PROCESS | 3836 | 1461181776603 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 3836 | ++DOCSHELL 19571800 == 60 [pid = 3836] [id = 345] 12:49:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1D24C000) [pid = 3836] [serial = 1034] [outer = 00000000] 12:49:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1D348000) [pid = 3836] [serial = 1035] [outer = 1D24C000] 12:49:36 INFO - PROCESS | 3836 | 1461181776673 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1D34B000) [pid = 3836] [serial = 1036] [outer = 1D24C000] 12:49:37 INFO - PROCESS | 3836 | 1461181777067 Marionette TRACE conn7 <- [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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 12:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:49:37 INFO - PROCESS | 3836 | 1461181777098 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 3836 | 1461181777100 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 12:49:37 INFO - PROCESS | 3836 | 1461181777103 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 3836 | 1461181777105 Marionette TRACE conn7 <- [1,1346,null,{}] 12:49:37 INFO - PROCESS | 3836 | 1461181777108 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:37 INFO - PROCESS | 3836 | 1461181777226 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 12:49:37 INFO - PROCESS | 3836 | 1461181777249 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 3836 | ++DOCSHELL 1D341C00 == 61 [pid = 3836] [id = 346] 12:49:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1D347C00) [pid = 3836] [serial = 1037] [outer = 00000000] 12:49:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1E7E6000) [pid = 3836] [serial = 1038] [outer = 1D347C00] 12:49:37 INFO - PROCESS | 3836 | 1461181777293 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1E7EBC00) [pid = 3836] [serial = 1039] [outer = 1D347C00] 12:49:37 INFO - PROCESS | 3836 | 1461181777823 Marionette TRACE conn7 <- [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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 12:49:37 INFO - PROCESS | 3836 | 1461181777875 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 3836 | 1461181777879 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 12:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:49:37 INFO - PROCESS | 3836 | 1461181777885 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 3836 | 1461181777889 Marionette TRACE conn7 <- [1,1350,null,{}] 12:49:37 INFO - PROCESS | 3836 | 1461181777943 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 3836 | 1461181778093 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 12:49:38 INFO - PROCESS | 3836 | 1461181778220 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 3836 | ++DOCSHELL 103DC800 == 62 [pid = 3836] [id = 347] 12:49:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10F94000) [pid = 3836] [serial = 1040] [outer = 00000000] 12:49:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16674800) [pid = 3836] [serial = 1041] [outer = 10F94000] 12:49:38 INFO - PROCESS | 3836 | 1461181778279 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1795F400) [pid = 3836] [serial = 1042] [outer = 10F94000] 12:49:38 INFO - PROCESS | 3836 | 1461181778864 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1025ms 12:49:38 INFO - PROCESS | 3836 | 1461181778910 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 3836 | 1461181778916 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:49:38 INFO - PROCESS | 3836 | 1461181778923 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 3836 | 1461181778925 Marionette TRACE conn7 <- [1,1354,null,{}] 12:49:38 INFO - PROCESS | 3836 | 1461181778929 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:39 INFO - PROCESS | 3836 | 1461181779037 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 12:49:39 INFO - PROCESS | 3836 | 1461181779141 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 3836 | ++DOCSHELL 18F93000 == 63 [pid = 3836] [id = 348] 12:49:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19139000) [pid = 3836] [serial = 1043] [outer = 00000000] 12:49:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A12C800) [pid = 3836] [serial = 1044] [outer = 19139000] 12:49:39 INFO - PROCESS | 3836 | 1461181779196 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A27E400) [pid = 3836] [serial = 1045] [outer = 19139000] 12:49:39 INFO - PROCESS | 3836 | 1461181779787 Marionette TRACE conn7 <- [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] 12:49:39 INFO - PROCESS | 3836 | 1461181779857 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 12:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:49:39 INFO - PROCESS | 3836 | 1461181779861 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - PROCESS | 3836 | 1461181779865 Marionette TRACE conn7 <- [1,1358,null,{}] 12:49:39 INFO - PROCESS | 3836 | 1461181779876 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:39 INFO - PROCESS | 3836 | 1461181779989 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 12:49:40 INFO - PROCESS | 3836 | 1461181780143 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 3836 | ++DOCSHELL 1A33D400 == 64 [pid = 3836] [id = 349] 12:49:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A33E000) [pid = 3836] [serial = 1046] [outer = 00000000] 12:49:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1C15E000) [pid = 3836] [serial = 1047] [outer = 1A33E000] 12:49:40 INFO - PROCESS | 3836 | 1461181780202 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D1A6400) [pid = 3836] [serial = 1048] [outer = 1A33E000] 12:49:40 INFO - PROCESS | 3836 | 1461181780802 Marionette TRACE conn7 <- [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] 12:49:40 INFO - PROCESS | 3836 | 1461181780837 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 12:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:49:40 INFO - PROCESS | 3836 | 1461181780841 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 3836 | 1461181780843 Marionette TRACE conn7 <- [1,1362,null,{}] 12:49:40 INFO - PROCESS | 3836 | 1461181780847 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:40 INFO - PROCESS | 3836 | 1461181780953 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 12:49:41 INFO - PROCESS | 3836 | 1461181781092 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 3836 | ++DOCSHELL 1E7ECC00 == 65 [pid = 3836] [id = 350] 12:49:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1F494800) [pid = 3836] [serial = 1049] [outer = 00000000] 12:49:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1F49C800) [pid = 3836] [serial = 1050] [outer = 1F494800] 12:49:41 INFO - PROCESS | 3836 | 1461181781148 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1F4A0000) [pid = 3836] [serial = 1051] [outer = 1F494800] 12:49:41 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:41 INFO - PROCESS | 3836 | 1461181781672 Marionette TRACE conn7 <- [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] 12:49:41 INFO - PROCESS | 3836 | 1461181781718 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 12:49:41 INFO - PROCESS | 3836 | 1461181781721 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:49:41 INFO - PROCESS | 3836 | 1461181781723 Marionette TRACE conn7 <- [1,1366,null,{}] 12:49:41 INFO - PROCESS | 3836 | 1461181781727 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:41 INFO - PROCESS | 3836 | 1461181781832 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 12:49:41 INFO - PROCESS | 3836 | 1461181781937 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 3836 | ++DOCSHELL 106E2800 == 66 [pid = 3836] [id = 351] 12:49:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (106E3000) [pid = 3836] [serial = 1052] [outer = 00000000] 12:49:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16351000) [pid = 3836] [serial = 1053] [outer = 106E3000] 12:49:41 INFO - PROCESS | 3836 | 1461181781992 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16675000) [pid = 3836] [serial = 1054] [outer = 106E3000] 12:49:42 INFO - PROCESS | 3836 | 1461181782796 Marionette TRACE conn7 <- [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] 12:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:49:42 INFO - PROCESS | 3836 | 1461181782850 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 12:49:42 INFO - PROCESS | 3836 | 1461181782855 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - PROCESS | 3836 | 1461181782859 Marionette TRACE conn7 <- [1,1370,null,{}] 12:49:42 INFO - PROCESS | 3836 | 1461181782864 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:42 INFO - PROCESS | 3836 | 1461181782960 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 12:49:43 INFO - PROCESS | 3836 | 1461181783068 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 3836 | ++DOCSHELL 103D7000 == 67 [pid = 3836] [id = 352] 12:49:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (10427C00) [pid = 3836] [serial = 1055] [outer = 00000000] 12:49:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (149EC800) [pid = 3836] [serial = 1056] [outer = 10427C00] 12:49:43 INFO - PROCESS | 3836 | 1461181783118 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1666A400) [pid = 3836] [serial = 1057] [outer = 10427C00] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 1D248400 == 66 [pid = 3836] [id = 59] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 1042C400 == 65 [pid = 3836] [id = 306] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 10425800 == 64 [pid = 3836] [id = 42] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 19571800 == 63 [pid = 3836] [id = 345] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 1480B000 == 62 [pid = 3836] [id = 344] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 17963C00 == 61 [pid = 3836] [id = 343] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 0FEDA400 == 60 [pid = 3836] [id = 342] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 1A280C00 == 59 [pid = 3836] [id = 341] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 1A121800 == 58 [pid = 3836] [id = 340] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (18C83400) [pid = 3836] [serial = 963] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1CB57800) [pid = 3836] [serial = 966] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1E70A800) [pid = 3836] [serial = 969] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B6D1C00) [pid = 3836] [serial = 993] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 18F9E000 == 57 [pid = 3836] [id = 339] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 0F65F000 == 56 [pid = 3836] [id = 338] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 10425C00 == 55 [pid = 3836] [id = 337] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 10430400 == 54 [pid = 3836] [id = 332] 12:49:43 INFO - PROCESS | 3836 | --DOCSHELL 102D3400 == 53 [pid = 3836] [id = 331] 12:49:43 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:43 INFO - PROCESS | 3836 | 1461181783747 Marionette TRACE conn7 <- [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] 12:49:43 INFO - PROCESS | 3836 | 1461181783803 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1B62EC00) [pid = 3836] [serial = 874] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1956B000) [pid = 3836] [serial = 880] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1B824C00) [pid = 3836] [serial = 883] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (15C56800) [pid = 3836] [serial = 877] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (179B4000) [pid = 3836] [serial = 981] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (18C47C00) [pid = 3836] [serial = 982] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A273C00) [pid = 3836] [serial = 988] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (0FEDF000) [pid = 3836] [serial = 972] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (113A9400) [pid = 3836] [serial = 978] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (14E1F400) [pid = 3836] [serial = 979] [outer = 00000000] [url = about:blank] 12:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15C50800) [pid = 3836] [serial = 976] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (14E85C00) [pid = 3836] [serial = 975] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (13859C00) [pid = 3836] [serial = 960] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19E7F000) [pid = 3836] [serial = 985] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (191D5800) [pid = 3836] [serial = 984] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1A12C000) [pid = 3836] [serial = 987] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A2A7000) [pid = 3836] [serial = 990] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D252000) [pid = 3836] [serial = 958] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1B555000) [pid = 3836] [serial = 991] [outer = 00000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3836 | 1461181783849 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 3836 | 1461181783851 Marionette TRACE conn7 <- [1,1374,null,{}] 12:49:43 INFO - PROCESS | 3836 | 1461181783857 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:43 INFO - PROCESS | 3836 | 1461181783939 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 12:49:43 INFO - PROCESS | 3836 | 1461181783951 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 3836 | ++DOCSHELL 10425800 == 54 [pid = 3836] [id = 353] 12:49:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (10426800) [pid = 3836] [serial = 1058] [outer = 00000000] 12:49:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1480CC00) [pid = 3836] [serial = 1059] [outer = 10426800] 12:49:43 INFO - PROCESS | 3836 | 1461181783998 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (14E1B000) [pid = 3836] [serial = 1060] [outer = 10426800] 12:49:44 INFO - PROCESS | 3836 | 1461181784470 Marionette TRACE conn7 <- [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] 12:49:44 INFO - PROCESS | 3836 | 1461181784526 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 12:49:44 INFO - PROCESS | 3836 | 1461181784529 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:49:44 INFO - PROCESS | 3836 | 1461181784533 Marionette TRACE conn7 <- [1,1378,null,{}] 12:49:44 INFO - PROCESS | 3836 | 1461181784543 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 3836 | 1461181784630 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 12:49:44 INFO - PROCESS | 3836 | 1461181784653 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 3836 | ++DOCSHELL 1480B800 == 55 [pid = 3836] [id = 354] 12:49:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14E21C00) [pid = 3836] [serial = 1061] [outer = 00000000] 12:49:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (17FCF800) [pid = 3836] [serial = 1062] [outer = 14E21C00] 12:49:44 INFO - PROCESS | 3836 | 1461181784776 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1804FC00) [pid = 3836] [serial = 1063] [outer = 14E21C00] 12:49:45 INFO - PROCESS | 3836 | 1461181785151 Marionette TRACE conn7 <- [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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 12:49:45 INFO - PROCESS | 3836 | 1461181785203 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 3836 | 1461181785206 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 12:49:45 INFO - PROCESS | 3836 | 1461181785209 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:49:45 INFO - PROCESS | 3836 | 1461181785211 Marionette TRACE conn7 <- [1,1382,null,{}] 12:49:45 INFO - PROCESS | 3836 | 1461181785214 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:45 INFO - PROCESS | 3836 | 1461181785322 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 12:49:45 INFO - PROCESS | 3836 | 1461181785351 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 3836 | ++DOCSHELL 1913D000 == 56 [pid = 3836] [id = 355] 12:49:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1913E000) [pid = 3836] [serial = 1064] [outer = 00000000] 12:49:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (19744C00) [pid = 3836] [serial = 1065] [outer = 1913E000] 12:49:45 INFO - PROCESS | 3836 | 1461181785398 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19E7C400) [pid = 3836] [serial = 1066] [outer = 1913E000] 12:49:45 INFO - PROCESS | 3836 | 1461181785813 Marionette TRACE conn7 <- [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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 12:49:45 INFO - PROCESS | 3836 | 1461181785843 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 3836 | 1461181785845 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 12:49:45 INFO - PROCESS | 3836 | 1461181785866 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 3836 | 1461181785868 Marionette TRACE conn7 <- [1,1386,null,{}] 12:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:49:45 INFO - PROCESS | 3836 | 1461181785875 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:45 INFO - PROCESS | 3836 | 1461181785992 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 12:49:46 INFO - PROCESS | 3836 | 1461181786058 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 3836 | ++DOCSHELL 19E87C00 == 57 [pid = 3836] [id = 356] 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A011800) [pid = 3836] [serial = 1067] [outer = 00000000] 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A126C00) [pid = 3836] [serial = 1068] [outer = 1A011800] 12:49:46 INFO - PROCESS | 3836 | 1461181786104 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A12C000) [pid = 3836] [serial = 1069] [outer = 1A011800] 12:49:46 INFO - PROCESS | 3836 | 1461181786546 Marionette TRACE conn7 <- [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]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 12:49:46 INFO - PROCESS | 3836 | 1461181786602 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 3836 | 1461181786604 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 12:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:49:46 INFO - PROCESS | 3836 | 1461181786607 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 3836 | 1461181786608 Marionette TRACE conn7 <- [1,1390,null,{}] 12:49:46 INFO - PROCESS | 3836 | 1461181786612 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:46 INFO - PROCESS | 3836 | 1461181786749 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 12:49:46 INFO - PROCESS | 3836 | 1461181786826 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 3836 | ++DOCSHELL 1003F000 == 58 [pid = 3836] [id = 357] 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A27AC00) [pid = 3836] [serial = 1070] [outer = 00000000] 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A33F400) [pid = 3836] [serial = 1071] [outer = 1A27AC00] 12:49:46 INFO - PROCESS | 3836 | 1461181786875 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1AE02400) [pid = 3836] [serial = 1072] [outer = 1A27AC00] 12:49:47 INFO - PROCESS | 3836 | 1461181787282 Marionette TRACE conn7 <- [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]]]}] 12:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 12:49:47 INFO - PROCESS | 3836 | 1461181787338 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 3836 | 1461181787340 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 12:49:47 INFO - PROCESS | 3836 | 1461181787352 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - PROCESS | 3836 | 1461181787354 Marionette TRACE conn7 <- [1,1394,null,{}] 12:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:49:47 INFO - PROCESS | 3836 | 1461181787358 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:47 INFO - PROCESS | 3836 | 1461181787468 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 12:49:47 INFO - PROCESS | 3836 | 1461181787542 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 3836 | ++DOCSHELL 1A33EC00 == 59 [pid = 3836] [id = 358] 12:49:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1A340400) [pid = 3836] [serial = 1073] [outer = 00000000] 12:49:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1B629400) [pid = 3836] [serial = 1074] [outer = 1A340400] 12:49:47 INFO - PROCESS | 3836 | 1461181787588 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B627800) [pid = 3836] [serial = 1075] [outer = 1A340400] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (113B1400) [pid = 3836] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (179B5000) [pid = 3836] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1B629000) [pid = 3836] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (10F44000) [pid = 3836] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1D1A2000) [pid = 3836] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17FE3400) [pid = 3836] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19135000) [pid = 3836] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A2A4C00) [pid = 3836] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (113AF000) [pid = 3836] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A122800) [pid = 3836] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (0F787000) [pid = 3836] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (19147400) [pid = 3836] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:49:48 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1D24C000) [pid = 3836] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:49:48 INFO - PROCESS | 3836 | 1461181788185 Marionette TRACE conn7 <- [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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 870ms 12:49:48 INFO - PROCESS | 3836 | 1461181788228 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 12:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:49:48 INFO - PROCESS | 3836 | 1461181788230 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 12:49:48 INFO - PROCESS | 3836 | 1461181788234 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 3836 | 1461181788236 Marionette TRACE conn7 <- [1,1398,null,{}] 12:49:48 INFO - PROCESS | 3836 | 1461181788240 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:48 INFO - PROCESS | 3836 | 1461181788317 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 12:49:48 INFO - PROCESS | 3836 | 1461181788408 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 3836 | ++DOCSHELL 1042D400 == 60 [pid = 3836] [id = 359] 12:49:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (113AF000) [pid = 3836] [serial = 1076] [outer = 00000000] 12:49:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19147400) [pid = 3836] [serial = 1077] [outer = 113AF000] 12:49:48 INFO - PROCESS | 3836 | 1461181788454 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A12A000) [pid = 3836] [serial = 1078] [outer = 113AF000] 12:49:48 INFO - PROCESS | 3836 | 1461181788887 Marionette TRACE conn7 <- [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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 12:49:48 INFO - PROCESS | 3836 | 1461181788905 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 12:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:49:48 INFO - PROCESS | 3836 | 1461181788907 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 12:49:48 INFO - PROCESS | 3836 | 1461181788911 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 3836 | 1461181788912 Marionette TRACE conn7 <- [1,1402,null,{}] 12:49:48 INFO - PROCESS | 3836 | 1461181788916 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:48 INFO - PROCESS | 3836 | 1461181788997 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 12:49:48 INFO - PROCESS | 3836 | 1461181789005 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3836 | ++DOCSHELL 19135000 == 61 [pid = 3836] [id = 360] 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1B0E8000) [pid = 3836] [serial = 1079] [outer = 00000000] 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1C1DA800) [pid = 3836] [serial = 1080] [outer = 1B0E8000] 12:49:49 INFO - PROCESS | 3836 | 1461181789049 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1C608800) [pid = 3836] [serial = 1081] [outer = 1B0E8000] 12:49:49 INFO - PROCESS | 3836 | 1461181789493 Marionette TRACE conn7 <- [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]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 12:49:49 INFO - PROCESS | 3836 | 1461181789542 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 3836 | 1461181789544 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:49:49 INFO - PROCESS | 3836 | 1461181789547 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 3836 | 1461181789548 Marionette TRACE conn7 <- [1,1406,null,{}] 12:49:49 INFO - PROCESS | 3836 | 1461181789552 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 3836 | 1461181789633 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 12:49:49 INFO - PROCESS | 3836 | 1461181789639 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3836 | ++DOCSHELL 1C60C800 == 62 [pid = 3836] [id = 361] 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1C69F800) [pid = 3836] [serial = 1082] [outer = 00000000] 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D1ACC00) [pid = 3836] [serial = 1083] [outer = 1C69F800] 12:49:49 INFO - PROCESS | 3836 | 1461181789684 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D239400) [pid = 3836] [serial = 1084] [outer = 1C69F800] 12:49:50 INFO - PROCESS | 3836 | 1461181790294 Marionette TRACE conn7 <- [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]]]}] 12:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 12:49:50 INFO - PROCESS | 3836 | 1461181790319 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 3836 | 1461181790324 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 12:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:49:50 INFO - PROCESS | 3836 | 1461181790329 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - PROCESS | 3836 | 1461181790334 Marionette TRACE conn7 <- [1,1410,null,{}] 12:49:50 INFO - PROCESS | 3836 | 1461181790341 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:50 INFO - PROCESS | 3836 | 1461181790450 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 12:49:50 INFO - PROCESS | 3836 | 1461181790558 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 3836 | ++DOCSHELL 1042B000 == 63 [pid = 3836] [id = 362] 12:49:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1042E400) [pid = 3836] [serial = 1085] [outer = 00000000] 12:49:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (14806400) [pid = 3836] [serial = 1086] [outer = 1042E400] 12:49:50 INFO - PROCESS | 3836 | 1461181790617 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (14E1E800) [pid = 3836] [serial = 1087] [outer = 1042E400] 12:49:51 INFO - PROCESS | 3836 | 1461181791294 Marionette TRACE conn7 <- [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]]]}] 12:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 990ms 12:49:51 INFO - PROCESS | 3836 | 1461181791333 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 3836 | 1461181791339 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 12:49:51 INFO - PROCESS | 3836 | 1461181791347 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 3836 | 1461181791350 Marionette TRACE conn7 <- [1,1414,null,{}] 12:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:49:51 INFO - PROCESS | 3836 | 1461181791354 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:51 INFO - PROCESS | 3836 | 1461181791462 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 12:49:51 INFO - PROCESS | 3836 | 1461181791594 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 3836 | ++DOCSHELL 18C04800 == 64 [pid = 3836] [id = 363] 12:49:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (18C49800) [pid = 3836] [serial = 1088] [outer = 00000000] 12:49:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19E82000) [pid = 3836] [serial = 1089] [outer = 18C49800] 12:49:51 INFO - PROCESS | 3836 | 1461181791651 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A27DC00) [pid = 3836] [serial = 1090] [outer = 18C49800] 12:49:52 INFO - PROCESS | 3836 | 1461181792258 Marionette TRACE conn7 <- [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]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 12:49:52 INFO - PROCESS | 3836 | 1461181792325 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 3836 | 1461181792328 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 12:49:52 INFO - PROCESS | 3836 | 1461181792331 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:49:52 INFO - PROCESS | 3836 | 1461181792335 Marionette TRACE conn7 <- [1,1418,null,{}] 12:49:52 INFO - PROCESS | 3836 | 1461181792346 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:52 INFO - PROCESS | 3836 | 1461181792454 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 12:49:52 INFO - PROCESS | 3836 | 1461181792586 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 3836 | ++DOCSHELL 1CB4F000 == 65 [pid = 3836] [id = 364] 12:49:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1D1A2000) [pid = 3836] [serial = 1091] [outer = 00000000] 12:49:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1D250400) [pid = 3836] [serial = 1092] [outer = 1D1A2000] 12:49:52 INFO - PROCESS | 3836 | 1461181792645 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1D25A400) [pid = 3836] [serial = 1093] [outer = 1D1A2000] 12:49:53 INFO - PROCESS | 3836 | 1461181793171 Marionette TRACE conn7 <- [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]]]}] 12:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 870ms 12:49:53 INFO - PROCESS | 3836 | 1461181793205 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 3836 | 1461181793208 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 12:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:49:53 INFO - PROCESS | 3836 | 1461181793211 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 3836 | 1461181793213 Marionette TRACE conn7 <- [1,1422,null,{}] 12:49:53 INFO - PROCESS | 3836 | 1461181793217 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:53 INFO - PROCESS | 3836 | 1461181793322 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 12:49:53 INFO - PROCESS | 3836 | 1461181793426 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 3836 | ++DOCSHELL 1E701800 == 66 [pid = 3836] [id = 365] 12:49:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1E702000) [pid = 3836] [serial = 1094] [outer = 00000000] 12:49:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1E7E9800) [pid = 3836] [serial = 1095] [outer = 1E702000] 12:49:53 INFO - PROCESS | 3836 | 1461181793482 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1F498400) [pid = 3836] [serial = 1096] [outer = 1E702000] 12:49:54 INFO - PROCESS | 3836 | 1461181794125 Marionette TRACE conn7 <- [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]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 12:49:54 INFO - PROCESS | 3836 | 1461181794185 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 3836 | 1461181794187 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 3836 | 1461181794191 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:49:54 INFO - PROCESS | 3836 | 1461181794193 Marionette TRACE conn7 <- [1,1426,null,{}] 12:49:54 INFO - PROCESS | 3836 | 1461181794196 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:54 INFO - PROCESS | 3836 | 1461181794300 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 12:49:54 INFO - PROCESS | 3836 | 1461181794432 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 3836 | ++DOCSHELL 1F4A1000 == 67 [pid = 3836] [id = 366] 12:49:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1FC38C00) [pid = 3836] [serial = 1097] [outer = 00000000] 12:49:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1FC43800) [pid = 3836] [serial = 1098] [outer = 1FC38C00] 12:49:54 INFO - PROCESS | 3836 | 1461181794488 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1FDA8C00) [pid = 3836] [serial = 1099] [outer = 1FC38C00] 12:49:55 INFO - PROCESS | 3836 | 1461181795276 Marionette TRACE conn7 <- [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]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1115ms 12:49:55 INFO - PROCESS | 3836 | 1461181795310 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 12:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:49:55 INFO - PROCESS | 3836 | 1461181795314 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 12:49:55 INFO - PROCESS | 3836 | 1461181795319 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 3836 | 1461181795323 Marionette TRACE conn7 <- [1,1430,null,{}] 12:49:55 INFO - PROCESS | 3836 | 1461181795330 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:55 INFO - PROCESS | 3836 | 1461181795427 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 12:49:55 INFO - PROCESS | 3836 | 1461181795566 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 3836 | ++DOCSHELL 14F20800 == 68 [pid = 3836] [id = 367] 12:49:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (15C25C00) [pid = 3836] [serial = 1100] [outer = 00000000] 12:49:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (149EE400) [pid = 3836] [serial = 1101] [outer = 15C25C00] 12:49:55 INFO - PROCESS | 3836 | 1461181795619 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (17992C00) [pid = 3836] [serial = 1102] [outer = 15C25C00] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 19135000 == 67 [pid = 3836] [id = 360] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1042D400 == 66 [pid = 3836] [id = 359] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1A33EC00 == 65 [pid = 3836] [id = 358] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1003F000 == 64 [pid = 3836] [id = 357] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 19E87C00 == 63 [pid = 3836] [id = 356] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1913D000 == 62 [pid = 3836] [id = 355] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1480B800 == 61 [pid = 3836] [id = 354] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 10425800 == 60 [pid = 3836] [id = 353] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 103D7000 == 59 [pid = 3836] [id = 352] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1D1A0400) [pid = 3836] [serial = 1005] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (18C0C000) [pid = 3836] [serial = 999] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1D251000) [pid = 3836] [serial = 1008] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (14A5AC00) [pid = 3836] [serial = 996] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1B82DC00) [pid = 3836] [serial = 1002] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1E7E6000) [pid = 3836] [serial = 1038] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | 1461181796237 Marionette TRACE conn7 <- [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]]]}] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 106E2800 == 58 [pid = 3836] [id = 351] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1E7ECC00 == 57 [pid = 3836] [id = 350] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 1A33D400 == 56 [pid = 3836] [id = 349] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 18F93000 == 55 [pid = 3836] [id = 348] 12:49:56 INFO - PROCESS | 3836 | --DOCSHELL 103DC800 == 54 [pid = 3836] [id = 347] 12:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 990ms 12:49:56 INFO - PROCESS | 3836 | 1461181796311 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 3836 | 1461181796316 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (15D36400) [pid = 3836] [serial = 919] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1914C000) [pid = 3836] [serial = 922] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1D236000) [pid = 3836] [serial = 925] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1CB49400) [pid = 3836] [serial = 1026] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1D247800) [pid = 3836] [serial = 1029] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1CB57C00) [pid = 3836] [serial = 1027] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B64EC00) [pid = 3836] [serial = 1032] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19145800) [pid = 3836] [serial = 1017] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (191D6C00) [pid = 3836] [serial = 1018] [outer = 00000000] [url = about:blank] 12:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1B07F000) [pid = 3836] [serial = 1023] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (17955C00) [pid = 3836] [serial = 1012] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (15D36800) [pid = 3836] [serial = 1011] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A27F400) [pid = 3836] [serial = 1021] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A277C00) [pid = 3836] [serial = 1020] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (10F98C00) [pid = 3836] [serial = 1014] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (14ABE000) [pid = 3836] [serial = 1015] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1B67D400) [pid = 3836] [serial = 994] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1D348000) [pid = 3836] [serial = 1035] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1D34B000) [pid = 3836] [serial = 1036] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1D24B800) [pid = 3836] [serial = 1030] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1D244400) [pid = 3836] [serial = 1033] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1B62A400) [pid = 3836] [serial = 1024] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3836 | 1461181796347 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 3836 | 1461181796350 Marionette TRACE conn7 <- [1,1434,null,{}] 12:49:56 INFO - PROCESS | 3836 | 1461181796358 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:56 INFO - PROCESS | 3836 | 1461181796448 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 12:49:56 INFO - PROCESS | 3836 | 1461181796455 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 3836 | ++DOCSHELL 13806000 == 55 [pid = 3836] [id = 368] 12:49:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1473D400) [pid = 3836] [serial = 1103] [outer = 00000000] 12:49:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (14A92800) [pid = 3836] [serial = 1104] [outer = 1473D400] 12:49:56 INFO - PROCESS | 3836 | 1461181796501 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (14E1A800) [pid = 3836] [serial = 1105] [outer = 1473D400] 12:49:57 INFO - PROCESS | 3836 | 1461181797006 Marionette TRACE conn7 <- [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]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 12:49:57 INFO - PROCESS | 3836 | 1461181797028 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 3836 | 1461181797030 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 12:49:57 INFO - PROCESS | 3836 | 1461181797033 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:49:57 INFO - PROCESS | 3836 | 1461181797037 Marionette TRACE conn7 <- [1,1438,null,{}] 12:49:57 INFO - PROCESS | 3836 | 1461181797047 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 3836 | 1461181797135 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 12:49:57 INFO - PROCESS | 3836 | 1461181797160 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 3836 | ++DOCSHELL 1804E800 == 56 [pid = 3836] [id = 369] 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1804F000) [pid = 3836] [serial = 1106] [outer = 00000000] 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19130400) [pid = 3836] [serial = 1107] [outer = 1804F000] 12:49:57 INFO - PROCESS | 3836 | 1461181797209 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19140800) [pid = 3836] [serial = 1108] [outer = 1804F000] 12:49:57 INFO - PROCESS | 3836 | 1461181797689 Marionette TRACE conn7 <- [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]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 672ms 12:49:57 INFO - PROCESS | 3836 | 1461181797710 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 3836 | 1461181797712 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 12:49:57 INFO - PROCESS | 3836 | 1461181797715 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:49:57 INFO - PROCESS | 3836 | 1461181797717 Marionette TRACE conn7 <- [1,1442,null,{}] 12:49:57 INFO - PROCESS | 3836 | 1461181797721 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 3836 | 1461181797802 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 12:49:57 INFO - PROCESS | 3836 | 1461181797808 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 3836 | ++DOCSHELL 191DA800 == 57 [pid = 3836] [id = 370] 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (19742800) [pid = 3836] [serial = 1109] [outer = 00000000] 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A216800) [pid = 3836] [serial = 1110] [outer = 19742800] 12:49:57 INFO - PROCESS | 3836 | 1461181797855 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A27A000) [pid = 3836] [serial = 1111] [outer = 19742800] 12:49:58 INFO - PROCESS | 3836 | 1461181798310 Marionette TRACE conn7 <- [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]]]}] 12:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 12:49:58 INFO - PROCESS | 3836 | 1461181798350 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 3836 | 1461181798352 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 12:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:49:58 INFO - PROCESS | 3836 | 1461181798355 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 3836 | 1461181798357 Marionette TRACE conn7 <- [1,1446,null,{}] 12:49:58 INFO - PROCESS | 3836 | 1461181798360 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:58 INFO - PROCESS | 3836 | 1461181798440 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 12:49:58 INFO - PROCESS | 3836 | 1461181798446 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 3836 | ++DOCSHELL 1A27EC00 == 58 [pid = 3836] [id = 371] 12:49:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A27F000) [pid = 3836] [serial = 1112] [outer = 00000000] 12:49:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1A339C00) [pid = 3836] [serial = 1113] [outer = 1A27F000] 12:49:58 INFO - PROCESS | 3836 | 1461181798493 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1AEB9800) [pid = 3836] [serial = 1114] [outer = 1A27F000] 12:49:58 INFO - PROCESS | 3836 | 1461181799005 Marionette TRACE conn7 <- [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]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 12:49:59 INFO - PROCESS | 3836 | 1461181799026 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3836 | 1461181799028 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:49:59 INFO - PROCESS | 3836 | 1461181799031 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 3836 | 1461181799033 Marionette TRACE conn7 <- [1,1450,null,{}] 12:49:59 INFO - PROCESS | 3836 | 1461181799037 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 3836 | 1461181799168 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 12:49:59 INFO - PROCESS | 3836 | 1461181799241 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 3836 | ++DOCSHELL 1B632000 == 59 [pid = 3836] [id = 372] 12:49:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1B67D400) [pid = 3836] [serial = 1115] [outer = 00000000] 12:49:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1C153C00) [pid = 3836] [serial = 1116] [outer = 1B67D400] 12:49:59 INFO - PROCESS | 3836 | 1461181799297 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1C69A800) [pid = 3836] [serial = 1117] [outer = 1B67D400] 12:49:59 INFO - PROCESS | 3836 | 1461181799744 Marionette TRACE conn7 <- [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]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 12:49:59 INFO - PROCESS | 3836 | 1461181799764 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3836 | 1461181799766 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:49:59 INFO - PROCESS | 3836 | 1461181799769 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 3836 | 1461181799771 Marionette TRACE conn7 <- [1,1454,null,{}] 12:49:59 INFO - PROCESS | 3836 | 1461181799781 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 3836 | 1461181799891 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 12:49:59 INFO - PROCESS | 3836 | 1461181799982 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A1400 == 60 [pid = 3836] [id = 373] 12:49:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1D1A5000) [pid = 3836] [serial = 1118] [outer = 00000000] 12:50:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1D236800) [pid = 3836] [serial = 1119] [outer = 1D1A5000] 12:50:00 INFO - PROCESS | 3836 | 1461181800026 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1D23B400) [pid = 3836] [serial = 1120] [outer = 1D1A5000] 12:50:00 INFO - PROCESS | 3836 | 1461181800443 Marionette TRACE conn7 <- [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]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 729ms 12:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:50:00 INFO - PROCESS | 3836 | 1461181800500 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 3836 | 1461181800502 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 12:50:00 INFO - PROCESS | 3836 | 1461181800505 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 3836 | 1461181800507 Marionette TRACE conn7 <- [1,1458,null,{}] 12:50:00 INFO - PROCESS | 3836 | 1461181800516 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:00 INFO - PROCESS | 3836 | 1461181800628 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 12:50:00 INFO - PROCESS | 3836 | 1461181800640 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 3836 | ++DOCSHELL 1D244C00 == 61 [pid = 3836] [id = 374] 12:50:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1D251000) [pid = 3836] [serial = 1121] [outer = 00000000] 12:50:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1D25C000) [pid = 3836] [serial = 1122] [outer = 1D251000] 12:50:00 INFO - PROCESS | 3836 | 1461181800922 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1D33F800) [pid = 3836] [serial = 1123] [outer = 1D251000] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (0FED4C00) [pid = 3836] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1CB56C00) [pid = 3836] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1E702400) [pid = 3836] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1CB4C000) [pid = 3836] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1B6D4400) [pid = 3836] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17963000) [pid = 3836] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (10424800) [pid = 3836] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1061F800) [pid = 3836] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1B631400) [pid = 3836] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1CB56000) [pid = 3836] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1799BC00) [pid = 3836] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A340400) [pid = 3836] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (14E21C00) [pid = 3836] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (10426800) [pid = 3836] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10427C00) [pid = 3836] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1A27AC00) [pid = 3836] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1913E000) [pid = 3836] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (106E3000) [pid = 3836] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (113AF000) [pid = 3836] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1B0E8000) [pid = 3836] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:50:01 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A011800) [pid = 3836] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:50:01 INFO - PROCESS | 3836 | 1461181801325 Marionette TRACE conn7 <- [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]]]}] 12:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 890ms 12:50:01 INFO - PROCESS | 3836 | 1461181801396 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 12:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:50:01 INFO - PROCESS | 3836 | 1461181801398 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 12:50:01 INFO - PROCESS | 3836 | 1461181801402 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - PROCESS | 3836 | 1461181801403 Marionette TRACE conn7 <- [1,1462,null,{}] 12:50:01 INFO - PROCESS | 3836 | 1461181801407 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:01 INFO - PROCESS | 3836 | 1461181801521 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 12:50:01 INFO - PROCESS | 3836 | 1461181801534 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 3836 | ++DOCSHELL 10F47C00 == 62 [pid = 3836] [id = 375] 12:50:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10F48400) [pid = 3836] [serial = 1124] [outer = 00000000] 12:50:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1799EC00) [pid = 3836] [serial = 1125] [outer = 10F48400] 12:50:01 INFO - PROCESS | 3836 | 1461181801580 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (18C0F000) [pid = 3836] [serial = 1126] [outer = 10F48400] 12:50:01 INFO - PROCESS | 3836 | 1461181802003 Marionette TRACE conn7 <- [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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 12:50:02 INFO - PROCESS | 3836 | 1461181802032 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 12:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:50:02 INFO - PROCESS | 3836 | 1461181802034 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 3836 | 1461181802037 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - PROCESS | 3836 | 1461181802039 Marionette TRACE conn7 <- [1,1466,null,{}] 12:50:02 INFO - PROCESS | 3836 | 1461181802043 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:02 INFO - PROCESS | 3836 | 1461181802160 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 12:50:02 INFO - PROCESS | 3836 | 1461181802168 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 3836 | ++DOCSHELL 14E1FC00 == 63 [pid = 3836] [id = 376] 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (191D5800) [pid = 3836] [serial = 1127] [outer = 00000000] 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1CB56C00) [pid = 3836] [serial = 1128] [outer = 191D5800] 12:50:02 INFO - PROCESS | 3836 | 1461181802216 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D251C00) [pid = 3836] [serial = 1129] [outer = 191D5800] 12:50:02 INFO - PROCESS | 3836 | 1461181802627 Marionette TRACE conn7 <- [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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 12:50:02 INFO - PROCESS | 3836 | 1461181802668 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 3836 | 1461181802670 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 3836 | 1461181802674 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:50:02 INFO - PROCESS | 3836 | 1461181802676 Marionette TRACE conn7 <- [1,1470,null,{}] 12:50:02 INFO - PROCESS | 3836 | 1461181802680 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:02 INFO - PROCESS | 3836 | 1461181802845 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 12:50:02 INFO - PROCESS | 3836 | 1461181802863 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 3836 | ++DOCSHELL 1E706800 == 64 [pid = 3836] [id = 377] 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1E706C00) [pid = 3836] [serial = 1130] [outer = 00000000] 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1F494C00) [pid = 3836] [serial = 1131] [outer = 1E706C00] 12:50:02 INFO - PROCESS | 3836 | 1461181802913 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1FC3E000) [pid = 3836] [serial = 1132] [outer = 1E706C00] 12:50:03 INFO - PROCESS | 3836 | 1461181803606 Marionette TRACE conn7 <- [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]]]}] 12:50:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (14809000) [pid = 3836] [serial = 1133] [outer = 0F85D400] 12:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 12:50:03 INFO - PROCESS | 3836 | 1461181803680 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 3836 | 1461181803685 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 12:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:50:03 INFO - PROCESS | 3836 | 1461181803780 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:50:03 INFO - PROCESS | 3836 | 1461181803784 Marionette TRACE conn7 <- [1,1474,null,{}] 12:50:03 INFO - PROCESS | 3836 | 1461181803801 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:03 INFO - PROCESS | 3836 | 1461181803942 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 12:50:04 INFO - PROCESS | 3836 | 1461181804074 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 3836 | ++DOCSHELL 113B6000 == 65 [pid = 3836] [id = 378] 12:50:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (14511400) [pid = 3836] [serial = 1134] [outer = 00000000] 12:50:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (18C84C00) [pid = 3836] [serial = 1135] [outer = 14511400] 12:50:04 INFO - PROCESS | 3836 | 1461181804133 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19146800) [pid = 3836] [serial = 1136] [outer = 14511400] 12:50:04 INFO - PROCESS | 3836 | 1461181804780 Marionette TRACE conn7 <- [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]]]}] 12:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1088ms 12:50:04 INFO - PROCESS | 3836 | 1461181804815 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 3836 | 1461181804820 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 12:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:50:04 INFO - PROCESS | 3836 | 1461181804826 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 3836 | 1461181804829 Marionette TRACE conn7 <- [1,1478,null,{}] 12:50:04 INFO - PROCESS | 3836 | 1461181804833 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:04 INFO - PROCESS | 3836 | 1461181804947 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 12:50:05 INFO - PROCESS | 3836 | 1461181805055 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:05 INFO - PROCESS | 3836 | ++DOCSHELL 19742000 == 66 [pid = 3836] [id = 379] 12:50:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B0E9C00) [pid = 3836] [serial = 1137] [outer = 00000000] 12:50:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1C1DB400) [pid = 3836] [serial = 1138] [outer = 1B0E9C00] 12:50:05 INFO - PROCESS | 3836 | 1461181805111 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1CB57400) [pid = 3836] [serial = 1139] [outer = 1B0E9C00] 12:50:05 INFO - PROCESS | 3836 | 1461181805722 Marionette TRACE conn7 <- [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]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 12:50:05 INFO - PROCESS | 3836 | 1461181805760 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 3836 | 1461181805762 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 12:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:50:05 INFO - PROCESS | 3836 | 1461181805766 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 3836 | 1461181805770 Marionette TRACE conn7 <- [1,1482,null,{}] 12:50:05 INFO - PROCESS | 3836 | 1461181805781 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:05 INFO - PROCESS | 3836 | 1461181805891 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 12:50:05 INFO - PROCESS | 3836 | 1461181806002 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 3836 | ++DOCSHELL 1FC3C000 == 67 [pid = 3836] [id = 380] 12:50:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1FC40000) [pid = 3836] [serial = 1140] [outer = 00000000] 12:50:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1FDAE400) [pid = 3836] [serial = 1141] [outer = 1FC40000] 12:50:06 INFO - PROCESS | 3836 | 1461181806103 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1FDB2400) [pid = 3836] [serial = 1142] [outer = 1FC40000] 12:50:06 INFO - PROCESS | 3836 | 1461181806644 Marionette TRACE conn7 <- [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]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 12:50:06 INFO - PROCESS | 3836 | 1461181806700 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 3836 | 1461181806703 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 12:50:06 INFO - PROCESS | 3836 | 1461181806706 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:50:06 INFO - PROCESS | 3836 | 1461181806708 Marionette TRACE conn7 <- [1,1486,null,{}] 12:50:06 INFO - PROCESS | 3836 | 1461181806712 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:06 INFO - PROCESS | 3836 | 1461181806821 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 12:50:06 INFO - PROCESS | 3836 | 1461181806943 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 3836 | ++DOCSHELL 1FDB3800 == 68 [pid = 3836] [id = 381] 12:50:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (2227CC00) [pid = 3836] [serial = 1143] [outer = 00000000] 12:50:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (22283000) [pid = 3836] [serial = 1144] [outer = 2227CC00] 12:50:06 INFO - PROCESS | 3836 | 1461181806998 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (22285800) [pid = 3836] [serial = 1145] [outer = 2227CC00] 12:50:07 INFO - PROCESS | 3836 | 1461181807525 Marionette TRACE conn7 <- [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]]]}] 12:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 12:50:07 INFO - PROCESS | 3836 | 1461181807580 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 3836 | 1461181807582 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 12:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:50:07 INFO - PROCESS | 3836 | 1461181807585 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 3836 | 1461181807587 Marionette TRACE conn7 <- [1,1490,null,{}] 12:50:07 INFO - PROCESS | 3836 | 1461181807591 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:07 INFO - PROCESS | 3836 | 1461181807711 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 12:50:07 INFO - PROCESS | 3836 | 1461181807867 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 3836 | ++DOCSHELL 10426400 == 69 [pid = 3836] [id = 382] 12:50:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (147AF800) [pid = 3836] [serial = 1146] [outer = 00000000] 12:50:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (20F34800) [pid = 3836] [serial = 1147] [outer = 147AF800] 12:50:07 INFO - PROCESS | 3836 | 1461181807924 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (20F3B400) [pid = 3836] [serial = 1148] [outer = 147AF800] 12:50:08 INFO - PROCESS | 3836 | 1461181808747 Marionette TRACE conn7 <- [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]]]}] 12:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1171ms 12:50:08 INFO - PROCESS | 3836 | 1461181808761 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 3836 | 1461181808765 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:50:08 INFO - PROCESS | 3836 | 1461181808770 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 3836 | 1461181808774 Marionette TRACE conn7 <- [1,1494,null,{}] 12:50:08 INFO - PROCESS | 3836 | 1461181808781 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:08 INFO - PROCESS | 3836 | 1461181808878 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 12:50:09 INFO - PROCESS | 3836 | 1461181809023 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 3836 | ++DOCSHELL 14AB2400 == 70 [pid = 3836] [id = 383] 12:50:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (15C26400) [pid = 3836] [serial = 1149] [outer = 00000000] 12:50:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (17963C00) [pid = 3836] [serial = 1150] [outer = 15C26400] 12:50:09 INFO - PROCESS | 3836 | 1461181809076 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (179B5000) [pid = 3836] [serial = 1151] [outer = 15C26400] 12:50:09 INFO - PROCESS | 3836 | 1461181809651 Marionette TRACE conn7 <- [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]]]}] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 17963800 == 69 [pid = 3836] [id = 293] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1B561000 == 68 [pid = 3836] [id = 294] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 138EB400 == 67 [pid = 3836] [id = 292] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 14E1FC00 == 66 [pid = 3836] [id = 376] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 10F47C00 == 65 [pid = 3836] [id = 375] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1D244C00 == 64 [pid = 3836] [id = 374] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1D1A1400 == 63 [pid = 3836] [id = 373] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1B632000 == 62 [pid = 3836] [id = 372] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1A27EC00 == 61 [pid = 3836] [id = 371] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 191DA800 == 60 [pid = 3836] [id = 370] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (16674800) [pid = 3836] [serial = 1041] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1A12C800) [pid = 3836] [serial = 1044] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1C15E000) [pid = 3836] [serial = 1047] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1F49C800) [pid = 3836] [serial = 1050] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1D1ACC00) [pid = 3836] [serial = 1083] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1804E800 == 59 [pid = 3836] [id = 369] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 13806000 == 58 [pid = 3836] [id = 368] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 14F20800 == 57 [pid = 3836] [id = 367] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1042B000 == 56 [pid = 3836] [id = 362] 12:50:09 INFO - PROCESS | 3836 | --DOCSHELL 1C60C800 == 55 [pid = 3836] [id = 361] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (102D3800) [pid = 3836] [serial = 973] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1D33EC00) [pid = 3836] [serial = 1009] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1E70CC00) [pid = 3836] [serial = 970] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1D22EC00) [pid = 3836] [serial = 1006] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1D245400) [pid = 3836] [serial = 967] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1913F800) [pid = 3836] [serial = 1000] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (138EEC00) [pid = 3836] [serial = 961] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (14E20800) [pid = 3836] [serial = 997] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1C1DE400) [pid = 3836] [serial = 1003] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1D22F800) [pid = 3836] [serial = 916] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19143800) [pid = 3836] [serial = 964] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1C1DA800) [pid = 3836] [serial = 1080] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1B627800) [pid = 3836] [serial = 1075] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A126C00) [pid = 3836] [serial = 1068] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A12C000) [pid = 3836] [serial = 1069] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A12A000) [pid = 3836] [serial = 1078] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1C608800) [pid = 3836] [serial = 1081] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (19E7C400) [pid = 3836] [serial = 1066] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1B629400) [pid = 3836] [serial = 1074] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (17FCF800) [pid = 3836] [serial = 1062] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1804FC00) [pid = 3836] [serial = 1063] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1480CC00) [pid = 3836] [serial = 1059] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (14E1B000) [pid = 3836] [serial = 1060] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1666A400) [pid = 3836] [serial = 1057] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (149EC800) [pid = 3836] [serial = 1056] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1AE02400) [pid = 3836] [serial = 1072] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19744C00) [pid = 3836] [serial = 1065] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A33F400) [pid = 3836] [serial = 1071] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (16675000) [pid = 3836] [serial = 1054] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (16351000) [pid = 3836] [serial = 1053] [outer = 00000000] [url = about:blank] 12:50:09 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19147400) [pid = 3836] [serial = 1077] [outer = 00000000] [url = about:blank] 12:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 12:50:09 INFO - PROCESS | 3836 | 1461181809761 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 3836 | 1461181809767 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 12:50:09 INFO - PROCESS | 3836 | 1461181809772 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:50:09 INFO - PROCESS | 3836 | 1461181809775 Marionette TRACE conn7 <- [1,1498,null,{}] 12:50:09 INFO - PROCESS | 3836 | 1461181809778 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:09 INFO - PROCESS | 3836 | 1461181809870 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 12:50:09 INFO - PROCESS | 3836 | 1461181809893 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 3836 | ++DOCSHELL 10426800 == 56 [pid = 3836] [id = 384] 12:50:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10427400) [pid = 3836] [serial = 1152] [outer = 00000000] 12:50:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (10F43000) [pid = 3836] [serial = 1153] [outer = 10427400] 12:50:09 INFO - PROCESS | 3836 | 1461181809940 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (138E1000) [pid = 3836] [serial = 1154] [outer = 10427400] 12:50:10 INFO - PROCESS | 3836 | 1461181810472 Marionette TRACE conn7 <- [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]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 729ms 12:50:10 INFO - PROCESS | 3836 | 1461181810506 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 3836 | 1461181810508 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 12:50:10 INFO - PROCESS | 3836 | 1461181810511 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:50:10 INFO - PROCESS | 3836 | 1461181810515 Marionette TRACE conn7 <- [1,1502,null,{}] 12:50:10 INFO - PROCESS | 3836 | 1461181810525 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:10 INFO - PROCESS | 3836 | 1461181810610 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 12:50:10 INFO - PROCESS | 3836 | 1461181810701 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 3836 | ++DOCSHELL 147B0400 == 57 [pid = 3836] [id = 385] 12:50:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1480D000) [pid = 3836] [serial = 1155] [outer = 00000000] 12:50:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (179AE800) [pid = 3836] [serial = 1156] [outer = 1480D000] 12:50:10 INFO - PROCESS | 3836 | 1461181810751 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (18047800) [pid = 3836] [serial = 1157] [outer = 1480D000] 12:50:11 INFO - PROCESS | 3836 | 1461181811122 Marionette TRACE conn7 <- [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]]]}] 12:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 12:50:11 INFO - PROCESS | 3836 | 1461181811149 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 12:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:50:11 INFO - PROCESS | 3836 | 1461181811151 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 12:50:11 INFO - PROCESS | 3836 | 1461181811155 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 3836 | 1461181811156 Marionette TRACE conn7 <- [1,1506,null,{}] 12:50:11 INFO - PROCESS | 3836 | 1461181811160 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:11 INFO - PROCESS | 3836 | 1461181811246 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 12:50:11 INFO - PROCESS | 3836 | 1461181811266 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 3836 | ++DOCSHELL 1804FC00 == 58 [pid = 3836] [id = 386] 12:50:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19137400) [pid = 3836] [serial = 1158] [outer = 00000000] 12:50:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1973C400) [pid = 3836] [serial = 1159] [outer = 19137400] 12:50:11 INFO - PROCESS | 3836 | 1461181811312 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19E7F000) [pid = 3836] [serial = 1160] [outer = 19137400] 12:50:11 INFO - PROCESS | 3836 | 1461181811738 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 12:50:11 INFO - PROCESS | 3836 | 1461181811798 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 12:50:11 INFO - PROCESS | 3836 | 1461181811801 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 12:50:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:50:11 INFO - PROCESS | 3836 | 1461181811804 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 3836 | 1461181811806 Marionette TRACE conn7 <- [1,1510,null,{}] 12:50:11 INFO - PROCESS | 3836 | 1461181811810 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:11 INFO - PROCESS | 3836 | 1461181811927 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 12:50:12 INFO - PROCESS | 3836 | 1461181812034 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 3836 | ++DOCSHELL 19F56C00 == 59 [pid = 3836] [id = 387] 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A127400) [pid = 3836] [serial = 1161] [outer = 00000000] 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A272400) [pid = 3836] [serial = 1162] [outer = 1A127400] 12:50:12 INFO - PROCESS | 3836 | 1461181812082 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A212800) [pid = 3836] [serial = 1163] [outer = 1A127400] 12:50:12 INFO - PROCESS | 3836 | 1461181812512 Marionette TRACE conn7 <- [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"]]]}] 12:50:12 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 () { 12:50:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:50:12 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 () { 12:50:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:50:12 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 () { 12:50:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:50:12 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 () { 12:50:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:50:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 12:50:12 INFO - PROCESS | 3836 | 1461181812539 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 3836 | 1461181812541 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 12:50:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:50:12 INFO - PROCESS | 3836 | 1461181812551 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 3836 | 1461181812553 Marionette TRACE conn7 <- [1,1514,null,{}] 12:50:12 INFO - PROCESS | 3836 | 1461181812556 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:12 INFO - PROCESS | 3836 | 1461181812687 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 12:50:12 INFO - PROCESS | 3836 | 1461181812694 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 3836 | ++DOCSHELL 15C28400 == 60 [pid = 3836] [id = 388] 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A2B1000) [pid = 3836] [serial = 1164] [outer = 00000000] 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1B62D400) [pid = 3836] [serial = 1165] [outer = 1A2B1000] 12:50:12 INFO - PROCESS | 3836 | 1461181812798 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1B630800) [pid = 3836] [serial = 1166] [outer = 1A2B1000] 12:50:13 INFO - PROCESS | 3836 | 1461181813201 Marionette TRACE conn7 <- [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"]]]}] 12:50:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:50:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:50:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:50:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 678ms 12:50:13 INFO - PROCESS | 3836 | 1461181813238 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 3836 | 1461181813240 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 12:50:13 INFO - PROCESS | 3836 | 1461181813243 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - PROCESS | 3836 | 1461181813245 Marionette TRACE conn7 <- [1,1518,null,{}] 12:50:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:50:13 INFO - PROCESS | 3836 | 1461181813248 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:13 INFO - PROCESS | 3836 | 1461181813391 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 12:50:13 INFO - PROCESS | 3836 | 1461181813432 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 3836 | ++DOCSHELL 1B6D1C00 == 61 [pid = 3836] [id = 389] 12:50:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1B866000) [pid = 3836] [serial = 1167] [outer = 00000000] 12:50:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1C608800) [pid = 3836] [serial = 1168] [outer = 1B866000] 12:50:13 INFO - PROCESS | 3836 | 1461181813477 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1CB48400) [pid = 3836] [serial = 1169] [outer = 1B866000] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (191D5800) [pid = 3836] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A27F000) [pid = 3836] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1F494800) [pid = 3836] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1B67D400) [pid = 3836] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (10F48400) [pid = 3836] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (19139000) [pid = 3836] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1D347C00) [pid = 3836] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A33E000) [pid = 3836] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1804F000) [pid = 3836] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15C25C00) [pid = 3836] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1FC38C00) [pid = 3836] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1473D400) [pid = 3836] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D1A5000) [pid = 3836] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19742800) [pid = 3836] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1D251000) [pid = 3836] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:50:14 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10F94000) [pid = 3836] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:50:14 INFO - PROCESS | 3836 | 1461181814112 Marionette TRACE conn7 <- [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]]]}] 12:50:14 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 12:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:50:14 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. 12:50:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:50:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 12:50:14 INFO - PROCESS | 3836 | 1461181814178 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 3836 | 1461181814180 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 12:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:50:14 INFO - PROCESS | 3836 | 1461181814183 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 3836 | 1461181814185 Marionette TRACE conn7 <- [1,1522,null,{}] 12:50:14 INFO - PROCESS | 3836 | 1461181814188 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:14 INFO - PROCESS | 3836 | 1461181814268 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 12:50:14 INFO - PROCESS | 3836 | 1461181814273 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 3836 | ++DOCSHELL 14A5A400 == 62 [pid = 3836] [id = 390] 12:50:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (14A96C00) [pid = 3836] [serial = 1170] [outer = 00000000] 12:50:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19139000) [pid = 3836] [serial = 1171] [outer = 14A96C00] 12:50:14 INFO - PROCESS | 3836 | 1461181814318 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A015000) [pid = 3836] [serial = 1172] [outer = 14A96C00] 12:50:14 INFO - PROCESS | 3836 | 1461181814796 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 12:50:14 INFO - PROCESS | 3836 | 1461181814854 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 3836 | 1461181814856 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 12:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:50:14 INFO - PROCESS | 3836 | 1461181814859 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 3836 | 1461181814861 Marionette TRACE conn7 <- [1,1526,null,{}] 12:50:14 INFO - PROCESS | 3836 | 1461181814864 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:14 INFO - PROCESS | 3836 | 1461181814947 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 12:50:14 INFO - PROCESS | 3836 | 1461181814953 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 3836 | ++DOCSHELL 1A120800 == 63 [pid = 3836] [id = 391] 12:50:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1B630000) [pid = 3836] [serial = 1173] [outer = 00000000] 12:50:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1CB54400) [pid = 3836] [serial = 1174] [outer = 1B630000] 12:50:14 INFO - PROCESS | 3836 | 1461181814999 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1D231400) [pid = 3836] [serial = 1175] [outer = 1B630000] 12:50:15 INFO - PROCESS | 3836 | 1461181815408 Marionette TRACE conn7 <- [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]]]}] 12:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 571ms 12:50:15 INFO - PROCESS | 3836 | 1461181815431 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 12:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:50:15 INFO - PROCESS | 3836 | 1461181815433 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 12:50:15 INFO - PROCESS | 3836 | 1461181815437 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - PROCESS | 3836 | 1461181815438 Marionette TRACE conn7 <- [1,1530,null,{}] 12:50:15 INFO - PROCESS | 3836 | 1461181815442 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:15 INFO - PROCESS | 3836 | 1461181815565 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 12:50:15 INFO - PROCESS | 3836 | 1461181815574 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 3836 | ++DOCSHELL 1B86CC00 == 64 [pid = 3836] [id = 392] 12:50:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1CB4B000) [pid = 3836] [serial = 1176] [outer = 00000000] 12:50:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1D24D400) [pid = 3836] [serial = 1177] [outer = 1CB4B000] 12:50:15 INFO - PROCESS | 3836 | 1461181815618 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D259000) [pid = 3836] [serial = 1178] [outer = 1CB4B000] 12:50:16 INFO - PROCESS | 3836 | 1461181816053 Marionette TRACE conn7 <- [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]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 12:50:16 INFO - PROCESS | 3836 | 1461181816168 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 3836 | 1461181816172 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 12:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:50:16 INFO - PROCESS | 3836 | 1461181816177 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 3836 | 1461181816181 Marionette TRACE conn7 <- [1,1534,null,{}] 12:50:16 INFO - PROCESS | 3836 | 1461181816187 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:16 INFO - PROCESS | 3836 | 1461181816341 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 12:50:16 INFO - PROCESS | 3836 | 1461181816474 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 3836 | ++DOCSHELL 10F45C00 == 65 [pid = 3836] [id = 393] 12:50:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (10F99800) [pid = 3836] [serial = 1179] [outer = 00000000] 12:50:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1480DC00) [pid = 3836] [serial = 1180] [outer = 10F99800] 12:50:16 INFO - PROCESS | 3836 | 1461181816532 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (14E1D400) [pid = 3836] [serial = 1181] [outer = 10F99800] 12:50:17 INFO - PROCESS | 3836 | 1461181817183 Marionette TRACE conn7 <- [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]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 12:50:17 INFO - PROCESS | 3836 | 1461181817200 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 3836 | 1461181817204 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:50:17 INFO - PROCESS | 3836 | 1461181817212 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 3836 | 1461181817216 Marionette TRACE conn7 <- [1,1538,null,{}] 12:50:17 INFO - PROCESS | 3836 | 1461181817220 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:17 INFO - PROCESS | 3836 | 1461181817330 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 12:50:17 INFO - PROCESS | 3836 | 1461181817442 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 3836 | ++DOCSHELL 16674000 == 66 [pid = 3836] [id = 394] 12:50:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (17FD9000) [pid = 3836] [serial = 1182] [outer = 00000000] 12:50:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A12B400) [pid = 3836] [serial = 1183] [outer = 17FD9000] 12:50:17 INFO - PROCESS | 3836 | 1461181817497 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A2AB800) [pid = 3836] [serial = 1184] [outer = 17FD9000] 12:50:18 INFO - PROCESS | 3836 | 1461181818033 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 890ms 12:50:18 INFO - PROCESS | 3836 | 1461181818100 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 12:50:18 INFO - PROCESS | 3836 | 1461181818103 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 12:50:18 INFO - PROCESS | 3836 | 1461181818106 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:50:18 INFO - PROCESS | 3836 | 1461181818109 Marionette TRACE conn7 <- [1,1542,null,{}] 12:50:18 INFO - PROCESS | 3836 | 1461181818119 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:18 INFO - PROCESS | 3836 | 1461181818233 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 12:50:18 INFO - PROCESS | 3836 | 1461181818344 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 3836 | ++DOCSHELL 1D19E800 == 67 [pid = 3836] [id = 395] 12:50:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D22DC00) [pid = 3836] [serial = 1185] [outer = 00000000] 12:50:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1D343C00) [pid = 3836] [serial = 1186] [outer = 1D22DC00] 12:50:18 INFO - PROCESS | 3836 | 1461181818403 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1E706400) [pid = 3836] [serial = 1187] [outer = 1D22DC00] 12:50:19 INFO - PROCESS | 3836 | 1461181819040 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 12:50:19 INFO - PROCESS | 3836 | 1461181819080 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3836 | 1461181819082 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:50:19 INFO - PROCESS | 3836 | 1461181819086 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3836 | 1461181819088 Marionette TRACE conn7 <- [1,1546,null,{}] 12:50:19 INFO - PROCESS | 3836 | 1461181819091 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:19 INFO - PROCESS | 3836 | 1461181819199 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 12:50:19 INFO - PROCESS | 3836 | 1461181819309 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 3836 | ++DOCSHELL 1D33EC00 == 68 [pid = 3836] [id = 396] 12:50:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1E708800) [pid = 3836] [serial = 1188] [outer = 00000000] 12:50:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1FC41C00) [pid = 3836] [serial = 1189] [outer = 1E708800] 12:50:19 INFO - PROCESS | 3836 | 1461181819364 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1FDAC000) [pid = 3836] [serial = 1190] [outer = 1E708800] 12:50:19 INFO - PROCESS | 3836 | 1461181819919 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 870ms 12:50:19 INFO - PROCESS | 3836 | 1461181819981 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3836 | 1461181819984 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 12:50:19 INFO - PROCESS | 3836 | 1461181819988 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3836 | 1461181819990 Marionette TRACE conn7 <- [1,1550,null,{}] 12:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:50:19 INFO - PROCESS | 3836 | 1461181819994 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:20 INFO - PROCESS | 3836 | 1461181820098 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 12:50:20 INFO - PROCESS | 3836 | 1461181820208 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 3836 | ++DOCSHELL 1FDB1000 == 69 [pid = 3836] [id = 397] 12:50:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1FDB4800) [pid = 3836] [serial = 1191] [outer = 00000000] 12:50:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (203CAC00) [pid = 3836] [serial = 1192] [outer = 1FDB4800] 12:50:20 INFO - PROCESS | 3836 | 1461181820263 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (203CC000) [pid = 3836] [serial = 1193] [outer = 1FDB4800] 12:50:20 INFO - PROCESS | 3836 | 1461181820783 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 829ms 12:50:20 INFO - PROCESS | 3836 | 1461181820827 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 3836 | 1461181820829 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 12:50:20 INFO - PROCESS | 3836 | 1461181820833 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:50:20 INFO - PROCESS | 3836 | 1461181820835 Marionette TRACE conn7 <- [1,1554,null,{}] 12:50:20 INFO - PROCESS | 3836 | 1461181820839 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:20 INFO - PROCESS | 3836 | 1461181820964 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 12:50:21 INFO - PROCESS | 3836 | 1461181821080 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 3836 | ++DOCSHELL 20F34400 == 70 [pid = 3836] [id = 398] 12:50:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (20F37800) [pid = 3836] [serial = 1194] [outer = 00000000] 12:50:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (21CE7400) [pid = 3836] [serial = 1195] [outer = 20F37800] 12:50:21 INFO - PROCESS | 3836 | 1461181821138 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (21CEB000) [pid = 3836] [serial = 1196] [outer = 20F37800] 12:50:21 INFO - PROCESS | 3836 | 1461181821765 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 12:50:21 INFO - PROCESS | 3836 | 1461181821820 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 3836 | 1461181821822 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:50:21 INFO - PROCESS | 3836 | 1461181821827 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 3836 | 1461181821829 Marionette TRACE conn7 <- [1,1558,null,{}] 12:50:21 INFO - PROCESS | 3836 | 1461181821833 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 3836 | 1461181821936 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 12:50:22 INFO - PROCESS | 3836 | 1461181822075 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 3836 | ++DOCSHELL 0FEDD000 == 71 [pid = 3836] [id = 399] 12:50:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (0FEDD800) [pid = 3836] [serial = 1197] [outer = 00000000] 12:50:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1634B000) [pid = 3836] [serial = 1198] [outer = 0FEDD800] 12:50:22 INFO - PROCESS | 3836 | 1461181822131 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (179A8800) [pid = 3836] [serial = 1199] [outer = 0FEDD800] 12:50:22 INFO - PROCESS | 3836 | 1461181822913 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1124ms 12:50:22 INFO - PROCESS | 3836 | 1461181822952 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 12:50:22 INFO - PROCESS | 3836 | 1461181822957 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 12:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:50:22 INFO - PROCESS | 3836 | 1461181822962 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:50:22 INFO - PROCESS | 3836 | 1461181822966 Marionette TRACE conn7 <- [1,1562,null,{}] 12:50:22 INFO - PROCESS | 3836 | 1461181822971 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:23 INFO - PROCESS | 3836 | 1461181823076 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 12:50:23 INFO - PROCESS | 3836 | 1461181823224 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:23 INFO - PROCESS | 3836 | ++DOCSHELL 0FEDE800 == 72 [pid = 3836] [id = 400] 12:50:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1042BC00) [pid = 3836] [serial = 1200] [outer = 00000000] 12:50:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (17FC4C00) [pid = 3836] [serial = 1201] [outer = 1042BC00] 12:50:23 INFO - PROCESS | 3836 | 1461181823276 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1913AC00) [pid = 3836] [serial = 1202] [outer = 1042BC00] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 1B62AC00 == 71 [pid = 3836] [id = 322] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 1A120800 == 70 [pid = 3836] [id = 391] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 14A5A400 == 69 [pid = 3836] [id = 390] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 1B6D1C00 == 68 [pid = 3836] [id = 389] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 15C28400 == 67 [pid = 3836] [id = 388] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 19F56C00 == 66 [pid = 3836] [id = 387] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 1804FC00 == 65 [pid = 3836] [id = 386] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 147B0400 == 64 [pid = 3836] [id = 385] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 10426800 == 63 [pid = 3836] [id = 384] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1E7E9800) [pid = 3836] [serial = 1095] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOCSHELL 14AB2400 == 62 [pid = 3836] [id = 383] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1CB56C00) [pid = 3836] [serial = 1128] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1D251C00) [pid = 3836] [serial = 1129] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (14806400) [pid = 3836] [serial = 1086] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1AEB9800) [pid = 3836] [serial = 1114] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1F4A0000) [pid = 3836] [serial = 1051] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1C153C00) [pid = 3836] [serial = 1116] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (18C0F000) [pid = 3836] [serial = 1126] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1D250400) [pid = 3836] [serial = 1092] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A27E400) [pid = 3836] [serial = 1045] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1C69A800) [pid = 3836] [serial = 1117] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1E7EBC00) [pid = 3836] [serial = 1039] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1D1A6400) [pid = 3836] [serial = 1048] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19130400) [pid = 3836] [serial = 1107] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (149EE400) [pid = 3836] [serial = 1101] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1FC43800) [pid = 3836] [serial = 1098] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1FDA8C00) [pid = 3836] [serial = 1099] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (14A92800) [pid = 3836] [serial = 1104] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17992C00) [pid = 3836] [serial = 1102] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19140800) [pid = 3836] [serial = 1108] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1D236800) [pid = 3836] [serial = 1119] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (14E1A800) [pid = 3836] [serial = 1105] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A27A000) [pid = 3836] [serial = 1111] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1A339C00) [pid = 3836] [serial = 1113] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1D25C000) [pid = 3836] [serial = 1122] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1A216800) [pid = 3836] [serial = 1110] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1795F400) [pid = 3836] [serial = 1042] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (19E82000) [pid = 3836] [serial = 1089] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1799EC00) [pid = 3836] [serial = 1125] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D23B400) [pid = 3836] [serial = 1120] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D33F800) [pid = 3836] [serial = 1123] [outer = 00000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3836 | 1461181823783 Marionette TRACE conn7 <- [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]]]}] 12:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 12:50:23 INFO - PROCESS | 3836 | 1461181823838 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 3836 | 1461181823843 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 12:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:50:23 INFO - PROCESS | 3836 | 1461181823849 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - PROCESS | 3836 | 1461181823851 Marionette TRACE conn7 <- [1,1566,null,{}] 12:50:23 INFO - PROCESS | 3836 | 1461181823855 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:23 INFO - PROCESS | 3836 | 1461181823946 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 12:50:23 INFO - PROCESS | 3836 | 1461181823980 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:23 INFO - PROCESS | 3836 | ++DOCSHELL 14AB7C00 == 63 [pid = 3836] [id = 401] 12:50:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (14ABE000) [pid = 3836] [serial = 1203] [outer = 00000000] 12:50:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1795E000) [pid = 3836] [serial = 1204] [outer = 14ABE000] 12:50:24 INFO - PROCESS | 3836 | 1461181824026 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (17998400) [pid = 3836] [serial = 1205] [outer = 14ABE000] 12:50:24 INFO - PROCESS | 3836 | 1461181824517 Marionette TRACE conn7 <- [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]]]}] 12:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 12:50:24 INFO - PROCESS | 3836 | 1461181824583 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 3836 | 1461181824585 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 12:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:50:24 INFO - PROCESS | 3836 | 1461181824588 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 3836 | 1461181824592 Marionette TRACE conn7 <- [1,1570,null,{}] 12:50:24 INFO - PROCESS | 3836 | 1461181824602 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:24 INFO - PROCESS | 3836 | 1461181824691 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 12:50:24 INFO - PROCESS | 3836 | 1461181824795 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 3836 | ++DOCSHELL 179AF800 == 64 [pid = 3836] [id = 402] 12:50:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1913EC00) [pid = 3836] [serial = 1206] [outer = 00000000] 12:50:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1A014C00) [pid = 3836] [serial = 1207] [outer = 1913EC00] 12:50:24 INFO - PROCESS | 3836 | 1461181824845 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A129800) [pid = 3836] [serial = 1208] [outer = 1913EC00] 12:50:25 INFO - PROCESS | 3836 | 1461181825255 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 12:50:25 INFO - PROCESS | 3836 | 1461181825324 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 3836 | 1461181825326 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 12:50:25 INFO - PROCESS | 3836 | 1461181825329 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:50:25 INFO - PROCESS | 3836 | 1461181825331 Marionette TRACE conn7 <- [1,1574,null,{}] 12:50:25 INFO - PROCESS | 3836 | 1461181825335 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:25 INFO - PROCESS | 3836 | 1461181825426 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 12:50:25 INFO - PROCESS | 3836 | 1461181825433 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A27B000 == 65 [pid = 3836] [id = 403] 12:50:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A27B800) [pid = 3836] [serial = 1209] [outer = 00000000] 12:50:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A332800) [pid = 3836] [serial = 1210] [outer = 1A27B800] 12:50:25 INFO - PROCESS | 3836 | 1461181825479 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A33C000) [pid = 3836] [serial = 1211] [outer = 1A27B800] 12:50:25 INFO - PROCESS | 3836 | 1461181825946 Marionette TRACE conn7 <- [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]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 12:50:25 INFO - PROCESS | 3836 | 1461181826003 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 3836 | 1461181826005 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 12:50:25 INFO - PROCESS | 3836 | 1461181826009 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:50:25 INFO - PROCESS | 3836 | 1461181826010 Marionette TRACE conn7 <- [1,1578,null,{}] 12:50:26 INFO - PROCESS | 3836 | 1461181826018 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 3836 | 1461181826163 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 12:50:26 INFO - PROCESS | 3836 | 1461181826196 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 3836 | ++DOCSHELL 19144C00 == 66 [pid = 3836] [id = 404] 12:50:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19145C00) [pid = 3836] [serial = 1212] [outer = 00000000] 12:50:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1B07EC00) [pid = 3836] [serial = 1213] [outer = 19145C00] 12:50:26 INFO - PROCESS | 3836 | 1461181826241 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1B554800) [pid = 3836] [serial = 1214] [outer = 19145C00] 12:50:26 INFO - PROCESS | 3836 | 1461181826689 Marionette TRACE conn7 <- [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]]]}] 12:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 12:50:26 INFO - PROCESS | 3836 | 1461181826757 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 3836 | 1461181826759 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:50:26 INFO - PROCESS | 3836 | 1461181826763 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 3836 | 1461181826764 Marionette TRACE conn7 <- [1,1582,null,{}] 12:50:26 INFO - PROCESS | 3836 | 1461181826768 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 3836 | 1461181826901 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 12:50:26 INFO - PROCESS | 3836 | 1461181826969 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 3836 | ++DOCSHELL 1B670800 == 67 [pid = 3836] [id = 405] 12:50:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1B673000) [pid = 3836] [serial = 1215] [outer = 00000000] 12:50:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1CB4A000) [pid = 3836] [serial = 1216] [outer = 1B673000] 12:50:27 INFO - PROCESS | 3836 | 1461181827020 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1CB54800) [pid = 3836] [serial = 1217] [outer = 1B673000] 12:50:27 INFO - PROCESS | 3836 | 1461181827442 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 12:50:27 INFO - PROCESS | 3836 | 1461181827518 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 3836 | 1461181827520 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 12:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:50:27 INFO - PROCESS | 3836 | 1461181827527 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 3836 | 1461181827529 Marionette TRACE conn7 <- [1,1586,null,{}] 12:50:27 INFO - PROCESS | 3836 | 1461181827533 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:27 INFO - PROCESS | 3836 | 1461181827651 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 12:50:27 INFO - PROCESS | 3836 | 1461181827870 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (19137400) [pid = 3836] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1480D000) [pid = 3836] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (10427400) [pid = 3836] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (15C26400) [pid = 3836] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A127400) [pid = 3836] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1B630000) [pid = 3836] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A2B1000) [pid = 3836] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1B866000) [pid = 3836] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:50:27 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (14A96C00) [pid = 3836] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:50:27 INFO - PROCESS | 3836 | ++DOCSHELL 10427400 == 68 [pid = 3836] [id = 406] 12:50:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (113AD400) [pid = 3836] [serial = 1218] [outer = 00000000] 12:50:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1799E800) [pid = 3836] [serial = 1219] [outer = 113AD400] 12:50:27 INFO - PROCESS | 3836 | 1461181827923 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A125000) [pid = 3836] [serial = 1220] [outer = 113AD400] 12:50:28 INFO - PROCESS | 3836 | 1461181828267 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 12:50:28 INFO - PROCESS | 3836 | 1461181828300 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 3836 | 1461181828302 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 12:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:50:28 INFO - PROCESS | 3836 | 1461181828305 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 3836 | 1461181828307 Marionette TRACE conn7 <- [1,1590,null,{}] 12:50:28 INFO - PROCESS | 3836 | 1461181828310 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:28 INFO - PROCESS | 3836 | 1461181828393 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 12:50:28 INFO - PROCESS | 3836 | 1461181828488 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 3836 | ++DOCSHELL 1385B400 == 69 [pid = 3836] [id = 407] 12:50:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1480EC00) [pid = 3836] [serial = 1221] [outer = 00000000] 12:50:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D23C000) [pid = 3836] [serial = 1222] [outer = 1480EC00] 12:50:28 INFO - PROCESS | 3836 | 1461181828533 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D247C00) [pid = 3836] [serial = 1223] [outer = 1480EC00] 12:50:28 INFO - PROCESS | 3836 | 1461181828885 Marionette TRACE conn7 <- [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]]]}] 12:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 12:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:50:28 INFO - PROCESS | 3836 | 1461181828936 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 3836 | 1461181828938 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 12:50:28 INFO - PROCESS | 3836 | 1461181828941 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 3836 | 1461181828943 Marionette TRACE conn7 <- [1,1594,null,{}] 12:50:28 INFO - PROCESS | 3836 | 1461181828947 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:29 INFO - PROCESS | 3836 | 1461181829031 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 12:50:29 INFO - PROCESS | 3836 | 1461181829171 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 3836 | ++DOCSHELL 1B632000 == 70 [pid = 3836] [id = 408] 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1D234C00) [pid = 3836] [serial = 1224] [outer = 00000000] 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D347400) [pid = 3836] [serial = 1225] [outer = 1D234C00] 12:50:29 INFO - PROCESS | 3836 | 1461181829218 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1E70F000) [pid = 3836] [serial = 1226] [outer = 1D234C00] 12:50:29 INFO - PROCESS | 3836 | 1461181829574 Marionette TRACE conn7 <- [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]]]}] 12:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 12:50:29 INFO - PROCESS | 3836 | 1461181829618 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 12:50:29 INFO - PROCESS | 3836 | 1461181829620 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 12:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:50:29 INFO - PROCESS | 3836 | 1461181829623 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 3836 | 1461181829625 Marionette TRACE conn7 <- [1,1598,null,{}] 12:50:29 INFO - PROCESS | 3836 | 1461181829628 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:29 INFO - PROCESS | 3836 | 1461181829711 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 12:50:29 INFO - PROCESS | 3836 | 1461181829717 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 3836 | ++DOCSHELL 1D33F800 == 71 [pid = 3836] [id = 409] 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1E7E5400) [pid = 3836] [serial = 1227] [outer = 00000000] 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1F49E000) [pid = 3836] [serial = 1228] [outer = 1E7E5400] 12:50:29 INFO - PROCESS | 3836 | 1461181829761 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1FC38C00) [pid = 3836] [serial = 1229] [outer = 1E7E5400] 12:50:30 INFO - PROCESS | 3836 | 1461181830373 Marionette TRACE conn7 <- [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]]]}] 12:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 769ms 12:50:30 INFO - PROCESS | 3836 | 1461181830469 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 3836 | 1461181830475 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 12:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:50:30 INFO - PROCESS | 3836 | 1461181830484 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - PROCESS | 3836 | 1461181830488 Marionette TRACE conn7 <- [1,1602,null,{}] 12:50:30 INFO - PROCESS | 3836 | 1461181830493 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:30 INFO - PROCESS | 3836 | 1461181830616 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 12:50:30 INFO - PROCESS | 3836 | 1461181830723 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 3836 | ++DOCSHELL 1480C000 == 72 [pid = 3836] [id = 410] 12:50:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1480F400) [pid = 3836] [serial = 1230] [outer = 00000000] 12:50:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1795C000) [pid = 3836] [serial = 1231] [outer = 1480F400] 12:50:30 INFO - PROCESS | 3836 | 1461181830781 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (18048C00) [pid = 3836] [serial = 1232] [outer = 1480F400] 12:50:31 INFO - PROCESS | 3836 | 1461181831375 Marionette TRACE conn7 <- [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]]]}] 12:50:31 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 12:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 12:50:31 INFO - PROCESS | 3836 | 1461181831419 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 3836 | 1461181831425 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 12:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:50:31 INFO - PROCESS | 3836 | 1461181831432 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:50:31 INFO - PROCESS | 3836 | 1461181831435 Marionette TRACE conn7 <- [1,1606,null,{}] 12:50:31 INFO - PROCESS | 3836 | 1461181831439 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:31 INFO - PROCESS | 3836 | 1461181831553 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 12:50:31 INFO - PROCESS | 3836 | 1461181831667 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 3836 | ++DOCSHELL 19E81C00 == 73 [pid = 3836] [id = 411] 12:50:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1A125C00) [pid = 3836] [serial = 1233] [outer = 00000000] 12:50:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1B561000) [pid = 3836] [serial = 1234] [outer = 1A125C00] 12:50:31 INFO - PROCESS | 3836 | 1461181831764 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1B6D8400) [pid = 3836] [serial = 1235] [outer = 1A125C00] 12:50:32 INFO - PROCESS | 3836 | 1461181832375 Marionette TRACE conn7 <- [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]]]}] 12:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 12:50:32 INFO - PROCESS | 3836 | 1461181832404 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 3836 | 1461181832406 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 12:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:50:32 INFO - PROCESS | 3836 | 1461181832410 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 3836 | 1461181832414 Marionette TRACE conn7 <- [1,1610,null,{}] 12:50:32 INFO - PROCESS | 3836 | 1461181832425 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:32 INFO - PROCESS | 3836 | 1461181832538 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 12:50:32 INFO - PROCESS | 3836 | 1461181832681 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 3836 | ++DOCSHELL 1FDAA000 == 74 [pid = 3836] [id = 412] 12:50:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1FDAC400) [pid = 3836] [serial = 1236] [outer = 00000000] 12:50:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (203C7C00) [pid = 3836] [serial = 1237] [outer = 1FDAC400] 12:50:32 INFO - PROCESS | 3836 | 1461181832739 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (20F33000) [pid = 3836] [serial = 1238] [outer = 1FDAC400] 12:50:33 INFO - PROCESS | 3836 | 1461181833328 Marionette TRACE conn7 <- [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]]]}] 12:50:33 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 12:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 12:50:33 INFO - PROCESS | 3836 | 1461181833383 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 3836 | 1461181833386 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:50:33 INFO - PROCESS | 3836 | 1461181833390 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 3836 | 1461181833392 Marionette TRACE conn7 <- [1,1614,null,{}] 12:50:33 INFO - PROCESS | 3836 | 1461181833396 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:33 INFO - PROCESS | 3836 | 1461181833507 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 12:50:33 INFO - PROCESS | 3836 | 1461181833648 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 3836 | ++DOCSHELL 203A7000 == 75 [pid = 3836] [id = 413] 12:50:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (203A8400) [pid = 3836] [serial = 1239] [outer = 00000000] 12:50:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (203AF000) [pid = 3836] [serial = 1240] [outer = 203A8400] 12:50:33 INFO - PROCESS | 3836 | 1461181833704 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (203B1C00) [pid = 3836] [serial = 1241] [outer = 203A8400] 12:50:34 INFO - PROCESS | 3836 | 1461181834308 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 12:50:34 INFO - PROCESS | 3836 | 1461181834364 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 3836 | 1461181834366 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 12:50:34 INFO - PROCESS | 3836 | 1461181834369 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:50:34 INFO - PROCESS | 3836 | 1461181834371 Marionette TRACE conn7 <- [1,1618,null,{}] 12:50:34 INFO - PROCESS | 3836 | 1461181834375 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 3836 | 1461181834482 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 12:50:34 INFO - PROCESS | 3836 | 1461181834623 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 3836 | ++DOCSHELL 203AD400 == 76 [pid = 3836] [id = 414] 12:50:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (203AE000) [pid = 3836] [serial = 1242] [outer = 00000000] 12:50:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (21991000) [pid = 3836] [serial = 1243] [outer = 203AE000] 12:50:34 INFO - PROCESS | 3836 | 1461181834679 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (21993800) [pid = 3836] [serial = 1244] [outer = 203AE000] 12:50:35 INFO - PROCESS | 3836 | 1461181835527 Marionette TRACE conn7 <- [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]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1174ms 12:50:35 INFO - PROCESS | 3836 | 1461181835548 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 3836 | 1461181835551 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:50:35 INFO - PROCESS | 3836 | 1461181835556 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 3836 | 1461181835560 Marionette TRACE conn7 <- [1,1622,null,{}] 12:50:35 INFO - PROCESS | 3836 | 1461181835567 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:35 INFO - PROCESS | 3836 | 1461181835713 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 12:50:35 INFO - PROCESS | 3836 | 1461181835786 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 3836 | ++DOCSHELL 14E15400 == 77 [pid = 3836] [id = 415] 12:50:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (14E1A800) [pid = 3836] [serial = 1245] [outer = 00000000] 12:50:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (15C4C400) [pid = 3836] [serial = 1246] [outer = 14E1A800] 12:50:35 INFO - PROCESS | 3836 | 1461181835835 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1666FC00) [pid = 3836] [serial = 1247] [outer = 14E1A800] 12:50:36 INFO - PROCESS | 3836 | 1461181836473 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 990ms 12:50:36 INFO - PROCESS | 3836 | 1461181836548 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 3836 | 1461181836554 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 12:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:50:36 INFO - PROCESS | 3836 | 1461181836578 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:50:36 INFO - PROCESS | 3836 | 1461181836581 Marionette TRACE conn7 <- [1,1626,null,{}] 12:50:36 INFO - PROCESS | 3836 | 1461181836585 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:36 INFO - PROCESS | 3836 | 1461181836682 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 12:50:36 INFO - PROCESS | 3836 | 1461181836822 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 1B632000 == 76 [pid = 3836] [id = 408] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 1385B400 == 75 [pid = 3836] [id = 407] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 10427400 == 74 [pid = 3836] [id = 406] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 1B670800 == 73 [pid = 3836] [id = 405] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 19144C00 == 72 [pid = 3836] [id = 404] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 1A27B000 == 71 [pid = 3836] [id = 403] 12:50:36 INFO - PROCESS | 3836 | --DOCSHELL 179AF800 == 70 [pid = 3836] [id = 402] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18C84C00) [pid = 3836] [serial = 1135] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1FDAE400) [pid = 3836] [serial = 1141] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (22283000) [pid = 3836] [serial = 1144] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (20F34800) [pid = 3836] [serial = 1147] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1C1DB400) [pid = 3836] [serial = 1138] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1D24D400) [pid = 3836] [serial = 1177] [outer = 00000000] [url = about:blank] 12:50:36 INFO - PROCESS | 3836 | ++DOCSHELL 0F9D7C00 == 71 [pid = 3836] [id = 416] 12:50:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (0FE01C00) [pid = 3836] [serial = 1248] [outer = 00000000] 12:50:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (10F50400) [pid = 3836] [serial = 1249] [outer = 0FE01C00] 12:50:36 INFO - PROCESS | 3836 | 1461181836925 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (149F2C00) [pid = 3836] [serial = 1250] [outer = 0FE01C00] 12:50:37 INFO - PROCESS | 3836 | --DOCSHELL 14AB7C00 == 70 [pid = 3836] [id = 401] 12:50:37 INFO - PROCESS | 3836 | --DOCSHELL 0FEDE800 == 69 [pid = 3836] [id = 400] 12:50:37 INFO - PROCESS | 3836 | --DOCSHELL 1D19E800 == 68 [pid = 3836] [id = 395] 12:50:37 INFO - PROCESS | 3836 | --DOCSHELL 16674000 == 67 [pid = 3836] [id = 394] 12:50:37 INFO - PROCESS | 3836 | --DOCSHELL 10F45C00 == 66 [pid = 3836] [id = 393] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1973C400) [pid = 3836] [serial = 1159] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (179AE800) [pid = 3836] [serial = 1156] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (18047800) [pid = 3836] [serial = 1157] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10F43000) [pid = 3836] [serial = 1153] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (138E1000) [pid = 3836] [serial = 1154] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (179B5000) [pid = 3836] [serial = 1151] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17963C00) [pid = 3836] [serial = 1150] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A272400) [pid = 3836] [serial = 1162] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A212800) [pid = 3836] [serial = 1163] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1F494C00) [pid = 3836] [serial = 1131] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1D231400) [pid = 3836] [serial = 1175] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1B630800) [pid = 3836] [serial = 1166] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1B62D400) [pid = 3836] [serial = 1165] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1C608800) [pid = 3836] [serial = 1168] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19139000) [pid = 3836] [serial = 1171] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1CB54400) [pid = 3836] [serial = 1174] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A015000) [pid = 3836] [serial = 1172] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1CB48400) [pid = 3836] [serial = 1169] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1C156C00) [pid = 3836] [serial = 691] [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.] 12:50:37 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19E7F000) [pid = 3836] [serial = 1160] [outer = 00000000] [url = about:blank] 12:50:37 INFO - PROCESS | 3836 | 1461181837368 Marionette TRACE conn7 <- [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]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 830ms 12:50:37 INFO - PROCESS | 3836 | 1461181837414 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 3836 | 1461181837416 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 12:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:50:37 INFO - PROCESS | 3836 | 1461181837419 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - PROCESS | 3836 | 1461181837423 Marionette TRACE conn7 <- [1,1630,null,{}] 12:50:37 INFO - PROCESS | 3836 | 1461181837433 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:37 INFO - PROCESS | 3836 | 1461181837521 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 12:50:37 INFO - PROCESS | 3836 | 1461181837528 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 3836 | ++DOCSHELL 10623800 == 67 [pid = 3836] [id = 417] 12:50:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (138EE400) [pid = 3836] [serial = 1251] [outer = 00000000] 12:50:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (179B2800) [pid = 3836] [serial = 1252] [outer = 138EE400] 12:50:37 INFO - PROCESS | 3836 | 1461181837576 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (18C86C00) [pid = 3836] [serial = 1253] [outer = 138EE400] 12:50:38 INFO - PROCESS | 3836 | 1461181838074 Marionette TRACE conn7 <- [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]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 12:50:38 INFO - PROCESS | 3836 | 1461181838094 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 3836 | 1461181838096 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 12:50:38 INFO - PROCESS | 3836 | 1461181838099 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:50:38 INFO - PROCESS | 3836 | 1461181838101 Marionette TRACE conn7 <- [1,1634,null,{}] 12:50:38 INFO - PROCESS | 3836 | 1461181838109 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:38 INFO - PROCESS | 3836 | 1461181838192 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 12:50:38 INFO - PROCESS | 3836 | 1461181838199 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 3836 | ++DOCSHELL 19149800 == 68 [pid = 3836] [id = 418] 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19568800) [pid = 3836] [serial = 1254] [outer = 00000000] 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (19F55800) [pid = 3836] [serial = 1255] [outer = 19568800] 12:50:38 INFO - PROCESS | 3836 | 1461181838245 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A017000) [pid = 3836] [serial = 1256] [outer = 19568800] 12:50:38 INFO - PROCESS | 3836 | 1461181838711 Marionette TRACE conn7 <- [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]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 12:50:38 INFO - PROCESS | 3836 | 1461181838734 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 3836 | 1461181838736 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 12:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:50:38 INFO - PROCESS | 3836 | 1461181838739 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - PROCESS | 3836 | 1461181838740 Marionette TRACE conn7 <- [1,1638,null,{}] 12:50:38 INFO - PROCESS | 3836 | 1461181838744 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:38 INFO - PROCESS | 3836 | 1461181838826 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 12:50:38 INFO - PROCESS | 3836 | 1461181838846 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 3836 | ++DOCSHELL 191DB400 == 69 [pid = 3836] [id = 419] 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A121C00) [pid = 3836] [serial = 1257] [outer = 00000000] 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A278000) [pid = 3836] [serial = 1258] [outer = 1A121C00] 12:50:38 INFO - PROCESS | 3836 | 1461181838891 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1A27F000) [pid = 3836] [serial = 1259] [outer = 1A121C00] 12:50:39 INFO - PROCESS | 3836 | 1461181839334 Marionette TRACE conn7 <- [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]]]}] 12:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 12:50:39 INFO - PROCESS | 3836 | 1461181839370 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 12:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:50:39 INFO - PROCESS | 3836 | 1461181839372 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 12:50:39 INFO - PROCESS | 3836 | 1461181839375 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - PROCESS | 3836 | 1461181839377 Marionette TRACE conn7 <- [1,1642,null,{}] 12:50:39 INFO - PROCESS | 3836 | 1461181839389 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:39 INFO - PROCESS | 3836 | 1461181839521 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 12:50:39 INFO - PROCESS | 3836 | 1461181839580 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 3836 | ++DOCSHELL 1A332400 == 70 [pid = 3836] [id = 420] 12:50:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1A334400) [pid = 3836] [serial = 1260] [outer = 00000000] 12:50:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1B560400) [pid = 3836] [serial = 1261] [outer = 1A334400] 12:50:39 INFO - PROCESS | 3836 | 1461181839659 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1B630800) [pid = 3836] [serial = 1262] [outer = 1A334400] 12:50:40 INFO - PROCESS | 3836 | 1461181840092 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 770ms 12:50:40 INFO - PROCESS | 3836 | 1461181840146 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 3836 | 1461181840148 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:50:40 INFO - PROCESS | 3836 | 1461181840150 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 3836 | 1461181840152 Marionette TRACE conn7 <- [1,1646,null,{}] 12:50:40 INFO - PROCESS | 3836 | 1461181840163 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:40 INFO - PROCESS | 3836 | 1461181840276 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 12:50:40 INFO - PROCESS | 3836 | 1461181840284 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 3836 | ++DOCSHELL 1B632000 == 71 [pid = 3836] [id = 421] 12:50:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1B6D0400) [pid = 3836] [serial = 1263] [outer = 00000000] 12:50:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1B86D800) [pid = 3836] [serial = 1264] [outer = 1B6D0400] 12:50:40 INFO - PROCESS | 3836 | 1461181840332 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1B867400) [pid = 3836] [serial = 1265] [outer = 1B6D0400] 12:50:40 INFO - PROCESS | 3836 | 1461181840817 Marionette TRACE conn7 <- [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]]]}] 12:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 689ms 12:50:40 INFO - PROCESS | 3836 | 1461181840852 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 3836 | 1461181840854 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:50:40 INFO - PROCESS | 3836 | 1461181840861 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 3836 | 1461181840863 Marionette TRACE conn7 <- [1,1650,null,{}] 12:50:40 INFO - PROCESS | 3836 | 1461181840866 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:40 INFO - PROCESS | 3836 | 1461181840981 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 12:50:40 INFO - PROCESS | 3836 | 1461181840989 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 3836 | ++DOCSHELL 1B678000 == 72 [pid = 3836] [id = 422] 12:50:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1C1E4800) [pid = 3836] [serial = 1266] [outer = 00000000] 12:50:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1CB4E400) [pid = 3836] [serial = 1267] [outer = 1C1E4800] 12:50:41 INFO - PROCESS | 3836 | 1461181841089 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1D1A3C00) [pid = 3836] [serial = 1268] [outer = 1C1E4800] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (19145C00) [pid = 3836] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (0FEDD800) [pid = 3836] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1042BC00) [pid = 3836] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1B673000) [pid = 3836] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (14ABE000) [pid = 3836] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A27B800) [pid = 3836] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (113AD400) [pid = 3836] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1D234C00) [pid = 3836] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1913EC00) [pid = 3836] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1480EC00) [pid = 3836] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1E702000) [pid = 3836] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (14511400) [pid = 3836] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1B0E9C00) [pid = 3836] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1FC40000) [pid = 3836] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (2227CC00) [pid = 3836] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1C69F800) [pid = 3836] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1042E400) [pid = 3836] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (18C49800) [pid = 3836] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1D1A2000) [pid = 3836] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (147AF800) [pid = 3836] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:50:41 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1E706C00) [pid = 3836] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:50:41 INFO - PROCESS | 3836 | 1461181841804 Marionette TRACE conn7 <- [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]]]}] 12:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 12:50:41 INFO - PROCESS | 3836 | 1461181841853 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 3836 | 1461181841855 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 12:50:41 INFO - PROCESS | 3836 | 1461181841861 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:50:41 INFO - PROCESS | 3836 | 1461181841863 Marionette TRACE conn7 <- [1,1654,null,{}] 12:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:50:41 INFO - PROCESS | 3836 | 1461181841866 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:41 INFO - PROCESS | 3836 | 1461181841984 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 12:50:42 INFO - PROCESS | 3836 | 1461181842048 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 3836 | ++DOCSHELL 0F6B1C00 == 73 [pid = 3836] [id = 423] 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (0F9D3800) [pid = 3836] [serial = 1269] [outer = 00000000] 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (179A9800) [pid = 3836] [serial = 1270] [outer = 0F9D3800] 12:50:42 INFO - PROCESS | 3836 | 1461181842093 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (17991400) [pid = 3836] [serial = 1271] [outer = 0F9D3800] 12:50:42 INFO - PROCESS | 3836 | 1461181842447 Marionette TRACE conn7 <- [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]]]}] 12:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 12:50:42 INFO - PROCESS | 3836 | 1461181842499 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 12:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:50:42 INFO - PROCESS | 3836 | 1461181842501 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 12:50:42 INFO - PROCESS | 3836 | 1461181842504 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:50:42 INFO - PROCESS | 3836 | 1461181842506 Marionette TRACE conn7 <- [1,1658,null,{}] 12:50:42 INFO - PROCESS | 3836 | 1461181842509 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:42 INFO - PROCESS | 3836 | 1461181842593 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 12:50:42 INFO - PROCESS | 3836 | 1461181842599 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 3836 | ++DOCSHELL 1913EC00 == 74 [pid = 3836] [id = 424] 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A271400) [pid = 3836] [serial = 1272] [outer = 00000000] 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1C159C00) [pid = 3836] [serial = 1273] [outer = 1A271400] 12:50:42 INFO - PROCESS | 3836 | 1461181842644 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1CB48C00) [pid = 3836] [serial = 1274] [outer = 1A271400] 12:50:43 INFO - PROCESS | 3836 | 1461181843054 Marionette TRACE conn7 <- [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]]]}] 12:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 12:50:43 INFO - PROCESS | 3836 | 1461181843075 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 12:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:50:43 INFO - PROCESS | 3836 | 1461181843077 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 12:50:43 INFO - PROCESS | 3836 | 1461181843080 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 3836 | 1461181843083 Marionette TRACE conn7 <- [1,1662,null,{}] 12:50:43 INFO - PROCESS | 3836 | 1461181843086 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:43 INFO - PROCESS | 3836 | 1461181843234 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 12:50:43 INFO - PROCESS | 3836 | 1461181843265 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:43 INFO - PROCESS | 3836 | ++DOCSHELL 1D233C00 == 75 [pid = 3836] [id = 425] 12:50:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1D234000) [pid = 3836] [serial = 1275] [outer = 00000000] 12:50:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1D24DC00) [pid = 3836] [serial = 1276] [outer = 1D234000] 12:50:43 INFO - PROCESS | 3836 | 1461181843340 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1D258800) [pid = 3836] [serial = 1277] [outer = 1D234000] 12:50:43 INFO - PROCESS | 3836 | 1461181843889 Marionette TRACE conn7 <- [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]]]}] 12:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 870ms 12:50:43 INFO - PROCESS | 3836 | 1461181843951 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 3836 | 1461181843956 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 12:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:50:43 INFO - PROCESS | 3836 | 1461181843961 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 3836 | 1461181843965 Marionette TRACE conn7 <- [1,1666,null,{}] 12:50:43 INFO - PROCESS | 3836 | 1461181843971 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:44 INFO - PROCESS | 3836 | 1461181844086 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 12:50:44 INFO - PROCESS | 3836 | 1461181844229 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 3836 | ++DOCSHELL 10431400 == 76 [pid = 3836] [id = 426] 12:50:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (10672C00) [pid = 3836] [serial = 1278] [outer = 00000000] 12:50:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (14E19800) [pid = 3836] [serial = 1279] [outer = 10672C00] 12:50:44 INFO - PROCESS | 3836 | 1461181844288 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (15D2AC00) [pid = 3836] [serial = 1280] [outer = 10672C00] 12:50:44 INFO - PROCESS | 3836 | 1461181844914 Marionette TRACE conn7 <- [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]]]}] 12:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 990ms 12:50:44 INFO - PROCESS | 3836 | 1461181844952 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 3836 | 1461181844958 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 12:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:50:44 INFO - PROCESS | 3836 | 1461181844964 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - PROCESS | 3836 | 1461181844967 Marionette TRACE conn7 <- [1,1670,null,{}] 12:50:44 INFO - PROCESS | 3836 | 1461181844971 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:45 INFO - PROCESS | 3836 | 1461181845081 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 12:50:45 INFO - PROCESS | 3836 | 1461181845223 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 3836 | ++DOCSHELL 18042400 == 77 [pid = 3836] [id = 427] 12:50:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (18050C00) [pid = 3836] [serial = 1281] [outer = 00000000] 12:50:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1A129C00) [pid = 3836] [serial = 1282] [outer = 18050C00] 12:50:45 INFO - PROCESS | 3836 | 1461181845280 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A2A4400) [pid = 3836] [serial = 1283] [outer = 18050C00] 12:50:45 INFO - PROCESS | 3836 | 1461181845868 Marionette TRACE conn7 <- [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]]]}] 12:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 12:50:45 INFO - PROCESS | 3836 | 1461181845936 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 3836 | 1461181845939 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 12:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:50:45 INFO - PROCESS | 3836 | 1461181845943 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - PROCESS | 3836 | 1461181845946 Marionette TRACE conn7 <- [1,1674,null,{}] 12:50:45 INFO - PROCESS | 3836 | 1461181845958 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:46 INFO - PROCESS | 3836 | 1461181846102 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 12:50:46 INFO - PROCESS | 3836 | 1461181846269 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 3836 | ++DOCSHELL 10043400 == 78 [pid = 3836] [id = 428] 12:50:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1B86E800) [pid = 3836] [serial = 1284] [outer = 00000000] 12:50:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1D24D400) [pid = 3836] [serial = 1285] [outer = 1B86E800] 12:50:46 INFO - PROCESS | 3836 | 1461181846329 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1D33DC00) [pid = 3836] [serial = 1286] [outer = 1B86E800] 12:50:46 INFO - PROCESS | 3836 | 1461181846888 Marionette TRACE conn7 <- [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]]]}] 12:50:46 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 12:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 12:50:46 INFO - PROCESS | 3836 | 1461181846916 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 3836 | 1461181846919 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 12:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:50:46 INFO - PROCESS | 3836 | 1461181846923 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 3836 | 1461181846925 Marionette TRACE conn7 <- [1,1678,null,{}] 12:50:46 INFO - PROCESS | 3836 | 1461181846928 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:47 INFO - PROCESS | 3836 | 1461181847036 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 12:50:47 INFO - PROCESS | 3836 | 1461181847177 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 3836 | ++DOCSHELL 1E705800 == 79 [pid = 3836] [id = 429] 12:50:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1E706C00) [pid = 3836] [serial = 1287] [outer = 00000000] 12:50:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1E7E7C00) [pid = 3836] [serial = 1288] [outer = 1E706C00] 12:50:47 INFO - PROCESS | 3836 | 1461181847269 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1F493400) [pid = 3836] [serial = 1289] [outer = 1E706C00] 12:50:47 INFO - PROCESS | 3836 | 1461181847799 Marionette TRACE conn7 <- [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]]]}] 12:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 12:50:47 INFO - PROCESS | 3836 | 1461181847856 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 3836 | 1461181847859 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 12:50:47 INFO - PROCESS | 3836 | 1461181847862 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:50:47 INFO - PROCESS | 3836 | 1461181847864 Marionette TRACE conn7 <- [1,1682,null,{}] 12:50:47 INFO - PROCESS | 3836 | 1461181847868 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:47 INFO - PROCESS | 3836 | 1461181847973 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 12:50:48 INFO - PROCESS | 3836 | 1461181848085 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 3836 | ++DOCSHELL 1F49AC00 == 80 [pid = 3836] [id = 430] 12:50:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1FC3C400) [pid = 3836] [serial = 1290] [outer = 00000000] 12:50:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1FDAC800) [pid = 3836] [serial = 1291] [outer = 1FC3C400] 12:50:48 INFO - PROCESS | 3836 | 1461181848140 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1FDB1C00) [pid = 3836] [serial = 1292] [outer = 1FC3C400] 12:50:48 INFO - PROCESS | 3836 | 1461181848778 Marionette TRACE conn7 <- [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]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 12:50:48 INFO - PROCESS | 3836 | 1461181848836 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 3836 | 1461181848839 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 12:50:48 INFO - PROCESS | 3836 | 1461181848842 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:50:48 INFO - PROCESS | 3836 | 1461181848844 Marionette TRACE conn7 <- [1,1686,null,{}] 12:50:48 INFO - PROCESS | 3836 | 1461181848848 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:48 INFO - PROCESS | 3836 | 1461181849010 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 12:50:49 INFO - PROCESS | 3836 | 1461181849174 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 3836 | ++DOCSHELL 19F55C00 == 81 [pid = 3836] [id = 431] 12:50:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1B553400) [pid = 3836] [serial = 1293] [outer = 00000000] 12:50:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1CB49C00) [pid = 3836] [serial = 1294] [outer = 1B553400] 12:50:49 INFO - PROCESS | 3836 | 1461181849242 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1D24FC00) [pid = 3836] [serial = 1295] [outer = 1B553400] 12:50:49 INFO - PROCESS | 3836 | 1461181850011 Marionette TRACE conn7 <- [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]]]}] 12:50:50 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 12:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1218ms 12:50:50 INFO - PROCESS | 3836 | 1461181850065 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 3836 | 1461181850068 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 12:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:50:50 INFO - PROCESS | 3836 | 1461181850073 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - PROCESS | 3836 | 1461181850077 Marionette TRACE conn7 <- [1,1690,null,{}] 12:50:50 INFO - PROCESS | 3836 | 1461181850082 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:50 INFO - PROCESS | 3836 | 1461181850185 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 12:50:50 INFO - PROCESS | 3836 | 1461181850324 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 3836 | ++DOCSHELL 10F92400 == 82 [pid = 3836] [id = 432] 12:50:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (14E1AC00) [pid = 3836] [serial = 1296] [outer = 00000000] 12:50:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (17990400) [pid = 3836] [serial = 1297] [outer = 14E1AC00] 12:50:50 INFO - PROCESS | 3836 | 1461181850377 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (17FC6C00) [pid = 3836] [serial = 1298] [outer = 14E1AC00] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 1D24E400 == 81 [pid = 3836] [id = 323] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 1913EC00 == 80 [pid = 3836] [id = 424] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 0F6B1C00 == 79 [pid = 3836] [id = 423] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 1B678000 == 78 [pid = 3836] [id = 422] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 1B632000 == 77 [pid = 3836] [id = 421] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 1A332400 == 76 [pid = 3836] [id = 420] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 191DB400 == 75 [pid = 3836] [id = 419] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 19149800 == 74 [pid = 3836] [id = 418] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 10623800 == 73 [pid = 3836] [id = 417] 12:50:50 INFO - PROCESS | 3836 | --DOCSHELL 0F9D7C00 == 72 [pid = 3836] [id = 416] 12:50:50 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1F49E000) [pid = 3836] [serial = 1228] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOCSHELL 14E15400 == 71 [pid = 3836] [id = 415] 12:50:51 INFO - PROCESS | 3836 | --DOCSHELL 19E81C00 == 70 [pid = 3836] [id = 411] 12:50:51 INFO - PROCESS | 3836 | --DOCSHELL 1480C000 == 69 [pid = 3836] [id = 410] 12:50:51 INFO - PROCESS | 3836 | 1461181851079 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1023ms 12:50:51 INFO - PROCESS | 3836 | 1461181851099 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 3836 | 1461181851104 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 12:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:50:51 INFO - PROCESS | 3836 | 1461181851110 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 3836 | 1461181851113 Marionette TRACE conn7 <- [1,1694,null,{}] 12:50:51 INFO - PROCESS | 3836 | 1461181851117 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:51 INFO - PROCESS | 3836 | 1461181851218 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1D239400) [pid = 3836] [serial = 1084] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (14E1E800) [pid = 3836] [serial = 1087] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1A27DC00) [pid = 3836] [serial = 1090] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1D25A400) [pid = 3836] [serial = 1093] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (20F3B400) [pid = 3836] [serial = 1148] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1F498400) [pid = 3836] [serial = 1096] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (19146800) [pid = 3836] [serial = 1136] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1CB57400) [pid = 3836] [serial = 1139] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1FDB2400) [pid = 3836] [serial = 1142] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (22285800) [pid = 3836] [serial = 1145] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1B07EC00) [pid = 3836] [serial = 1213] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (179A8800) [pid = 3836] [serial = 1199] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17FC4C00) [pid = 3836] [serial = 1201] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1CB4A000) [pid = 3836] [serial = 1216] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1795E000) [pid = 3836] [serial = 1204] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (17998400) [pid = 3836] [serial = 1205] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1B554800) [pid = 3836] [serial = 1214] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A332800) [pid = 3836] [serial = 1210] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1480DC00) [pid = 3836] [serial = 1180] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1D343C00) [pid = 3836] [serial = 1186] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1FC41C00) [pid = 3836] [serial = 1189] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (203CAC00) [pid = 3836] [serial = 1192] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (21CE7400) [pid = 3836] [serial = 1195] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1CB54800) [pid = 3836] [serial = 1217] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1799E800) [pid = 3836] [serial = 1219] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A125000) [pid = 3836] [serial = 1220] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1D347400) [pid = 3836] [serial = 1225] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A014C00) [pid = 3836] [serial = 1207] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A129800) [pid = 3836] [serial = 1208] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1913AC00) [pid = 3836] [serial = 1202] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1634B000) [pid = 3836] [serial = 1198] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1A12B400) [pid = 3836] [serial = 1183] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1E70F000) [pid = 3836] [serial = 1226] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1D23C000) [pid = 3836] [serial = 1222] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1D247C00) [pid = 3836] [serial = 1223] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1A33C000) [pid = 3836] [serial = 1211] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1FC3E000) [pid = 3836] [serial = 1132] [outer = 00000000] [url = about:blank] 12:50:51 INFO - PROCESS | 3836 | 1461181851337 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:51 INFO - PROCESS | 3836 | ++DOCSHELL 0F9D8400 == 70 [pid = 3836] [id = 433] 12:50:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10427C00) [pid = 3836] [serial = 1299] [outer = 00000000] 12:50:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (14E1F000) [pid = 3836] [serial = 1300] [outer = 10427C00] 12:50:51 INFO - PROCESS | 3836 | 1461181851384 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1666E000) [pid = 3836] [serial = 1301] [outer = 10427C00] 12:50:51 INFO - PROCESS | 3836 | 1461181851754 Marionette TRACE conn7 <- [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]]]}] 12:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 12:50:51 INFO - PROCESS | 3836 | 1461181851868 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 3836 | 1461181851871 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 12:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:50:51 INFO - PROCESS | 3836 | 1461181851878 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 3836 | 1461181851882 Marionette TRACE conn7 <- [1,1698,null,{}] 12:50:51 INFO - PROCESS | 3836 | 1461181851892 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:51 INFO - PROCESS | 3836 | 1461181851987 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 12:50:52 INFO - PROCESS | 3836 | 1461181852016 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 3836 | ++DOCSHELL 19143400 == 71 [pid = 3836] [id = 434] 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (19144400) [pid = 3836] [serial = 1302] [outer = 00000000] 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1914F000) [pid = 3836] [serial = 1303] [outer = 19144400] 12:50:52 INFO - PROCESS | 3836 | 1461181852064 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1973B000) [pid = 3836] [serial = 1304] [outer = 19144400] 12:50:52 INFO - PROCESS | 3836 | 1461181852535 Marionette TRACE conn7 <- [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]]]}] 12:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 12:50:52 INFO - PROCESS | 3836 | 1461181852569 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 3836 | 1461181852572 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 12:50:52 INFO - PROCESS | 3836 | 1461181852575 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:50:52 INFO - PROCESS | 3836 | 1461181852577 Marionette TRACE conn7 <- [1,1702,null,{}] 12:50:52 INFO - PROCESS | 3836 | 1461181852580 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:52 INFO - PROCESS | 3836 | 1461181852666 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 12:50:52 INFO - PROCESS | 3836 | 1461181852678 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A12A400 == 72 [pid = 3836] [id = 435] 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A12B400) [pid = 3836] [serial = 1305] [outer = 00000000] 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A2AC000) [pid = 3836] [serial = 1306] [outer = 1A12B400] 12:50:52 INFO - PROCESS | 3836 | 1461181852737 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A331C00) [pid = 3836] [serial = 1307] [outer = 1A12B400] 12:50:53 INFO - PROCESS | 3836 | 1461181853227 Marionette TRACE conn7 <- [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]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 12:50:53 INFO - PROCESS | 3836 | 1461181853249 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 3836 | 1461181853251 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 12:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:50:53 INFO - PROCESS | 3836 | 1461181853254 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 3836 | 1461181853256 Marionette TRACE conn7 <- [1,1706,null,{}] 12:50:53 INFO - PROCESS | 3836 | 1461181853259 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:53 INFO - PROCESS | 3836 | 1461181853342 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 12:50:53 INFO - PROCESS | 3836 | 1461181853348 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 3836 | ++DOCSHELL 1A333400 == 73 [pid = 3836] [id = 436] 12:50:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A33A000) [pid = 3836] [serial = 1308] [outer = 00000000] 12:50:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1B07EC00) [pid = 3836] [serial = 1309] [outer = 1A33A000] 12:50:53 INFO - PROCESS | 3836 | 1461181853393 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1B078400) [pid = 3836] [serial = 1310] [outer = 1A33A000] 12:50:53 INFO - PROCESS | 3836 | 1461181853874 Marionette TRACE conn7 <- [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]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 12:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:50:53 INFO - PROCESS | 3836 | 1461181853925 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 3836 | 1461181853927 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 12:50:53 INFO - PROCESS | 3836 | 1461181853931 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 3836 | 1461181853932 Marionette TRACE conn7 <- [1,1710,null,{}] 12:50:53 INFO - PROCESS | 3836 | 1461181853941 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:54 INFO - PROCESS | 3836 | 1461181854077 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 12:50:54 INFO - PROCESS | 3836 | 1461181854195 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 3836 | ++DOCSHELL 1B86E400 == 74 [pid = 3836] [id = 437] 12:50:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1C155800) [pid = 3836] [serial = 1311] [outer = 00000000] 12:50:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1C6A3C00) [pid = 3836] [serial = 1312] [outer = 1C155800] 12:50:54 INFO - PROCESS | 3836 | 1461181854242 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1CB54400) [pid = 3836] [serial = 1313] [outer = 1C155800] 12:50:54 INFO - PROCESS | 3836 | 1461181854663 Marionette TRACE conn7 <- [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]]]}] 12:50:54 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 12:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 12:50:54 INFO - PROCESS | 3836 | 1461181854705 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 3836 | 1461181854707 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 12:50:54 INFO - PROCESS | 3836 | 1461181854711 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 3836 | 1461181854712 Marionette TRACE conn7 <- [1,1714,null,{}] 12:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:50:54 INFO - PROCESS | 3836 | 1461181854716 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:54 INFO - PROCESS | 3836 | 1461181854834 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 12:50:54 INFO - PROCESS | 3836 | 1461181854900 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 3836 | ++DOCSHELL 1C69A800 == 75 [pid = 3836] [id = 438] 12:50:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1CB57400) [pid = 3836] [serial = 1314] [outer = 00000000] 12:50:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1D240400) [pid = 3836] [serial = 1315] [outer = 1CB57400] 12:50:54 INFO - PROCESS | 3836 | 1461181854946 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1D24F000) [pid = 3836] [serial = 1316] [outer = 1CB57400] 12:50:55 INFO - PROCESS | 3836 | 1461181855364 Marionette TRACE conn7 <- [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]]]}] 12:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 12:50:55 INFO - PROCESS | 3836 | 1461181855385 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 3836 | 1461181855387 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 12:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:50:55 INFO - PROCESS | 3836 | 1461181855391 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 3836 | 1461181855392 Marionette TRACE conn7 <- [1,1718,null,{}] 12:50:55 INFO - PROCESS | 3836 | 1461181855396 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:55 INFO - PROCESS | 3836 | 1461181855513 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B6D0400) [pid = 3836] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (14E1A800) [pid = 3836] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19568800) [pid = 3836] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (0FE01C00) [pid = 3836] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (0F9D3800) [pid = 3836] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1A334400) [pid = 3836] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (138EE400) [pid = 3836] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1CB4B000) [pid = 3836] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1C1E4800) [pid = 3836] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A121C00) [pid = 3836] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:50:55 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1A271400) [pid = 3836] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:50:55 INFO - PROCESS | 3836 | 1461181855702 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 3836 | ++DOCSHELL 0F9D3800 == 76 [pid = 3836] [id = 439] 12:50:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (0FE01C00) [pid = 3836] [serial = 1317] [outer = 00000000] 12:50:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (14810800) [pid = 3836] [serial = 1318] [outer = 0FE01C00] 12:50:55 INFO - PROCESS | 3836 | 1461181855751 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (18F6C800) [pid = 3836] [serial = 1319] [outer = 0FE01C00] 12:50:56 INFO - PROCESS | 3836 | 1461181856109 Marionette TRACE conn7 <- [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]]]}] 12:50:56 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 12:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 12:50:56 INFO - PROCESS | 3836 | 1461181856161 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 3836 | 1461181856163 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:50:56 INFO - PROCESS | 3836 | 1461181856166 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 3836 | 1461181856168 Marionette TRACE conn7 <- [1,1722,null,{}] 12:50:56 INFO - PROCESS | 3836 | 1461181856171 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:56 INFO - PROCESS | 3836 | 1461181856256 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 12:50:56 INFO - PROCESS | 3836 | 1461181856368 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3836 | ++DOCSHELL 138EE400 == 77 [pid = 3836] [id = 440] 12:50:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (14802400) [pid = 3836] [serial = 1320] [outer = 00000000] 12:50:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1D248C00) [pid = 3836] [serial = 1321] [outer = 14802400] 12:50:56 INFO - PROCESS | 3836 | 1461181856413 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1D340000) [pid = 3836] [serial = 1322] [outer = 14802400] 12:50:56 INFO - PROCESS | 3836 | 1461181856775 Marionette TRACE conn7 <- [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]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 12:50:56 INFO - PROCESS | 3836 | 1461181856798 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 3836 | 1461181856800 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:50:56 INFO - PROCESS | 3836 | 1461181856803 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 3836 | 1461181856805 Marionette TRACE conn7 <- [1,1726,null,{}] 12:50:56 INFO - PROCESS | 3836 | 1461181856808 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:56 INFO - PROCESS | 3836 | 1461181856934 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 12:50:56 INFO - PROCESS | 3836 | 1461181856994 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3836 | ++DOCSHELL 1D233400 == 78 [pid = 3836] [id = 441] 12:50:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1E705400) [pid = 3836] [serial = 1323] [outer = 00000000] 12:50:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1F498800) [pid = 3836] [serial = 1324] [outer = 1E705400] 12:50:57 INFO - PROCESS | 3836 | 1461181857038 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1FC3A400) [pid = 3836] [serial = 1325] [outer = 1E705400] 12:50:57 INFO - PROCESS | 3836 | 1461181857452 Marionette TRACE conn7 <- [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]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 12:50:57 INFO - PROCESS | 3836 | 1461181857493 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 3836 | 1461181857495 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 12:50:57 INFO - PROCESS | 3836 | 1461181857498 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 3836 | 1461181857500 Marionette TRACE conn7 <- [1,1730,null,{}] 12:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:50:57 INFO - PROCESS | 3836 | 1461181857504 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:57 INFO - PROCESS | 3836 | 1461181857607 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 12:50:57 INFO - PROCESS | 3836 | 1461181857615 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 3836 | ++DOCSHELL 16103000 == 79 [pid = 3836] [id = 442] 12:50:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1FC40800) [pid = 3836] [serial = 1326] [outer = 00000000] 12:50:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (203C8400) [pid = 3836] [serial = 1327] [outer = 1FC40800] 12:50:57 INFO - PROCESS | 3836 | 1461181857665 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (20F38800) [pid = 3836] [serial = 1328] [outer = 1FC40800] 12:50:58 INFO - PROCESS | 3836 | 1461181858367 Marionette TRACE conn7 <- [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]]]}] 12:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 12:50:58 INFO - PROCESS | 3836 | 1461181858435 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 3836 | 1461181858441 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 12:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:50:58 INFO - PROCESS | 3836 | 1461181858446 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 3836 | 1461181858450 Marionette TRACE conn7 <- [1,1734,null,{}] 12:50:58 INFO - PROCESS | 3836 | 1461181858455 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:58 INFO - PROCESS | 3836 | 1461181858582 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 12:50:58 INFO - PROCESS | 3836 | 1461181858720 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 3836 | ++DOCSHELL 14808000 == 80 [pid = 3836] [id = 443] 12:50:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1480BC00) [pid = 3836] [serial = 1329] [outer = 00000000] 12:50:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1913C000) [pid = 3836] [serial = 1330] [outer = 1480BC00] 12:50:58 INFO - PROCESS | 3836 | 1461181858779 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1914A000) [pid = 3836] [serial = 1331] [outer = 1480BC00] 12:50:59 INFO - PROCESS | 3836 | 1461181859317 Marionette TRACE conn7 <- [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]]]}] 12:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 12:50:59 INFO - PROCESS | 3836 | 1461181859401 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 3836 | 1461181859407 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 12:50:59 INFO - PROCESS | 3836 | 1461181859430 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:50:59 INFO - PROCESS | 3836 | 1461181859433 Marionette TRACE conn7 <- [1,1738,null,{}] 12:50:59 INFO - PROCESS | 3836 | 1461181859437 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:59 INFO - PROCESS | 3836 | 1461181859558 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 12:50:59 INFO - PROCESS | 3836 | 1461181859668 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 3836 | ++DOCSHELL 14804400 == 81 [pid = 3836] [id = 444] 12:50:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19135C00) [pid = 3836] [serial = 1332] [outer = 00000000] 12:50:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1B651400) [pid = 3836] [serial = 1333] [outer = 19135C00] 12:50:59 INFO - PROCESS | 3836 | 1461181859737 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1C152000) [pid = 3836] [serial = 1334] [outer = 19135C00] 12:51:00 INFO - PROCESS | 3836 | 1461181860311 Marionette TRACE conn7 <- [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]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 929ms 12:51:00 INFO - PROCESS | 3836 | 1461181860365 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 3836 | 1461181860367 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:51:00 INFO - PROCESS | 3836 | 1461181860371 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 3836 | 1461181860375 Marionette TRACE conn7 <- [1,1742,null,{}] 12:51:00 INFO - PROCESS | 3836 | 1461181860386 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:00 INFO - PROCESS | 3836 | 1461181860500 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 12:51:00 INFO - PROCESS | 3836 | 1461181860645 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 3836 | ++DOCSHELL 1FDB2400 == 82 [pid = 3836] [id = 445] 12:51:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1FDB5800) [pid = 3836] [serial = 1335] [outer = 00000000] 12:51:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (203D0C00) [pid = 3836] [serial = 1336] [outer = 1FDB5800] 12:51:00 INFO - PROCESS | 3836 | 1461181860704 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (20F3C000) [pid = 3836] [serial = 1337] [outer = 1FDB5800] 12:51:01 INFO - PROCESS | 3836 | 1461181861230 Marionette TRACE conn7 <- [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]]]}] 12:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 12:51:01 INFO - PROCESS | 3836 | 1461181861305 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 3836 | 1461181861308 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 12:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:51:01 INFO - PROCESS | 3836 | 1461181861311 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 3836 | 1461181861313 Marionette TRACE conn7 <- [1,1746,null,{}] 12:51:01 INFO - PROCESS | 3836 | 1461181861317 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:01 INFO - PROCESS | 3836 | 1461181861428 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 12:51:01 INFO - PROCESS | 3836 | 1461181861572 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 3836 | ++DOCSHELL 2198AC00 == 83 [pid = 3836] [id = 446] 12:51:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (2198C000) [pid = 3836] [serial = 1338] [outer = 00000000] 12:51:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (21995800) [pid = 3836] [serial = 1339] [outer = 2198C000] 12:51:01 INFO - PROCESS | 3836 | 1461181861630 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (21CE8000) [pid = 3836] [serial = 1340] [outer = 2198C000] 12:51:02 INFO - PROCESS | 3836 | 1461181862142 Marionette TRACE conn7 <- [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]]]}] 12:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 12:51:02 INFO - PROCESS | 3836 | 1461181862194 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 12:51:02 INFO - PROCESS | 3836 | 1461181862197 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 12:51:02 INFO - PROCESS | 3836 | 1461181862200 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:51:02 INFO - PROCESS | 3836 | 1461181862202 Marionette TRACE conn7 <- [1,1750,null,{}] 12:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:51:02 INFO - PROCESS | 3836 | 1461181862206 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:02 INFO - PROCESS | 3836 | 1461181862312 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 12:51:02 INFO - PROCESS | 3836 | 1461181862474 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:02 INFO - PROCESS | 3836 | ++DOCSHELL 21991800 == 84 [pid = 3836] [id = 447] 12:51:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (21CEF000) [pid = 3836] [serial = 1341] [outer = 00000000] 12:51:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (21CF3C00) [pid = 3836] [serial = 1342] [outer = 21CEF000] 12:51:02 INFO - PROCESS | 3836 | 1461181862529 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (2227B400) [pid = 3836] [serial = 1343] [outer = 21CEF000] 12:51:03 INFO - PROCESS | 3836 | 1461181863073 Marionette TRACE conn7 <- [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]]]}] 12:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 12:51:03 INFO - PROCESS | 3836 | 1461181863136 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 3836 | 1461181863138 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 12:51:03 INFO - PROCESS | 3836 | 1461181863142 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:51:03 INFO - PROCESS | 3836 | 1461181863144 Marionette TRACE conn7 <- [1,1754,null,{}] 12:51:03 INFO - PROCESS | 3836 | 1461181863147 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:03 INFO - PROCESS | 3836 | 1461181863265 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 12:51:03 INFO - PROCESS | 3836 | 1461181863410 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 3836 | ++DOCSHELL 219AD000 == 85 [pid = 3836] [id = 448] 12:51:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (219B0800) [pid = 3836] [serial = 1344] [outer = 00000000] 12:51:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (2227D000) [pid = 3836] [serial = 1345] [outer = 219B0800] 12:51:03 INFO - PROCESS | 3836 | 1461181863469 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (22280000) [pid = 3836] [serial = 1346] [outer = 219B0800] 12:51:04 INFO - PROCESS | 3836 | 1461181864046 Marionette TRACE conn7 <- [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]]]}] 12:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 12:51:04 INFO - PROCESS | 3836 | 1461181864116 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 3836 | 1461181864118 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 12:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:51:04 INFO - PROCESS | 3836 | 1461181864134 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - PROCESS | 3836 | 1461181864137 Marionette TRACE conn7 <- [1,1758,null,{}] 12:51:04 INFO - PROCESS | 3836 | 1461181864143 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:04 INFO - PROCESS | 3836 | 1461181864266 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 12:51:04 INFO - PROCESS | 3836 | 1461181864594 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:04 INFO - PROCESS | 3836 | ++DOCSHELL 0F659400 == 86 [pid = 3836] [id = 449] 12:51:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (0F65A000) [pid = 3836] [serial = 1347] [outer = 00000000] 12:51:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (14E1E800) [pid = 3836] [serial = 1348] [outer = 0F65A000] 12:51:04 INFO - PROCESS | 3836 | 1461181864672 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1666B000) [pid = 3836] [serial = 1349] [outer = 0F65A000] 12:51:05 INFO - PROCESS | 3836 | 1461181865311 Marionette TRACE conn7 <- [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]]]}] 12:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1243ms 12:51:05 INFO - PROCESS | 3836 | 1461181865369 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 3836 | 1461181865374 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 12:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:51:05 INFO - PROCESS | 3836 | 1461181865379 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 3836 | 1461181865382 Marionette TRACE conn7 <- [1,1762,null,{}] 12:51:05 INFO - PROCESS | 3836 | 1461181865387 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:05 INFO - PROCESS | 3836 | 1461181865494 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 12:51:05 INFO - PROCESS | 3836 | 1461181865655 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 3836 | ++DOCSHELL 19132000 == 87 [pid = 3836] [id = 450] 12:51:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (19134C00) [pid = 3836] [serial = 1350] [outer = 00000000] 12:51:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1A00CC00) [pid = 3836] [serial = 1351] [outer = 19134C00] 12:51:05 INFO - PROCESS | 3836 | 1461181865707 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A11FC00) [pid = 3836] [serial = 1352] [outer = 19134C00] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1799A400 == 86 [pid = 3836] [id = 285] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1B630400 == 85 [pid = 3836] [id = 334] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1FDB1000 == 84 [pid = 3836] [id = 397] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1D33EC00 == 83 [pid = 3836] [id = 396] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1D233400 == 82 [pid = 3836] [id = 441] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 138EE400 == 81 [pid = 3836] [id = 440] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 0F9D3800 == 80 [pid = 3836] [id = 439] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1C69A800 == 79 [pid = 3836] [id = 438] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1B86E400 == 78 [pid = 3836] [id = 437] 12:51:05 INFO - PROCESS | 3836 | --DOCSHELL 1A333400 == 77 [pid = 3836] [id = 436] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1D24DC00) [pid = 3836] [serial = 1276] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (21991000) [pid = 3836] [serial = 1243] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1B561000) [pid = 3836] [serial = 1234] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1795C000) [pid = 3836] [serial = 1231] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (203AF000) [pid = 3836] [serial = 1240] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (203C7C00) [pid = 3836] [serial = 1237] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 1A12A400 == 76 [pid = 3836] [id = 435] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 19143400 == 75 [pid = 3836] [id = 434] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 1D33F800 == 74 [pid = 3836] [id = 409] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 0F9D8400 == 73 [pid = 3836] [id = 433] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 10F92400 == 72 [pid = 3836] [id = 432] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 1E705800 == 71 [pid = 3836] [id = 429] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 10043400 == 70 [pid = 3836] [id = 428] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 18042400 == 69 [pid = 3836] [id = 427] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 10431400 == 68 [pid = 3836] [id = 426] 12:51:06 INFO - PROCESS | 3836 | --DOCSHELL 1D233C00 == 67 [pid = 3836] [id = 425] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1CB48C00) [pid = 3836] [serial = 1274] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1B867400) [pid = 3836] [serial = 1265] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1666FC00) [pid = 3836] [serial = 1247] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (19F55800) [pid = 3836] [serial = 1255] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (149F2C00) [pid = 3836] [serial = 1250] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1A017000) [pid = 3836] [serial = 1256] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (15C4C400) [pid = 3836] [serial = 1246] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (17991400) [pid = 3836] [serial = 1271] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (10F50400) [pid = 3836] [serial = 1249] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (179A9800) [pid = 3836] [serial = 1270] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1B630800) [pid = 3836] [serial = 1262] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (18C86C00) [pid = 3836] [serial = 1253] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (179B2800) [pid = 3836] [serial = 1252] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1B560400) [pid = 3836] [serial = 1261] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1D259000) [pid = 3836] [serial = 1178] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1CB4E400) [pid = 3836] [serial = 1267] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1B86D800) [pid = 3836] [serial = 1264] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A278000) [pid = 3836] [serial = 1258] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1A27F000) [pid = 3836] [serial = 1259] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1D1A3C00) [pid = 3836] [serial = 1268] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1C159C00) [pid = 3836] [serial = 1273] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 3836 | 1461181866308 Marionette TRACE conn7 <- [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]]]}] 12:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 12:51:06 INFO - PROCESS | 3836 | 1461181866356 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 12:51:06 INFO - PROCESS | 3836 | 1461181866359 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 12:51:06 INFO - PROCESS | 3836 | 1461181866364 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:51:06 INFO - PROCESS | 3836 | 1461181866366 Marionette TRACE conn7 <- [1,1766,null,{}] 12:51:06 INFO - PROCESS | 3836 | 1461181866369 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:06 INFO - PROCESS | 3836 | 1461181866460 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 12:51:06 INFO - PROCESS | 3836 | 1461181866467 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 3836 | ++DOCSHELL 14803C00 == 68 [pid = 3836] [id = 451] 12:51:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (14806800) [pid = 3836] [serial = 1353] [outer = 00000000] 12:51:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16674C00) [pid = 3836] [serial = 1354] [outer = 14806800] 12:51:06 INFO - PROCESS | 3836 | 1461181866514 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (179A9800) [pid = 3836] [serial = 1355] [outer = 14806800] 12:51:07 INFO - PROCESS | 3836 | 1461181867021 Marionette TRACE conn7 <- [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]]]}] 12:51:07 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 12:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 12:51:07 INFO - PROCESS | 3836 | 1461181867043 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 3836 | 1461181867045 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 12:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:51:07 INFO - PROCESS | 3836 | 1461181867050 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 3836 | 1461181867056 Marionette TRACE conn7 <- [1,1770,null,{}] 12:51:07 INFO - PROCESS | 3836 | 1461181867065 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 3836 | 1461181867154 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 12:51:07 INFO - PROCESS | 3836 | 1461181867163 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 3836 | ++DOCSHELL 113AF400 == 69 [pid = 3836] [id = 452] 12:51:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (18C7AC00) [pid = 3836] [serial = 1356] [outer = 00000000] 12:51:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1A128C00) [pid = 3836] [serial = 1357] [outer = 18C7AC00] 12:51:07 INFO - PROCESS | 3836 | 1461181867209 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1A276C00) [pid = 3836] [serial = 1358] [outer = 18C7AC00] 12:51:07 INFO - PROCESS | 3836 | 1461181867666 Marionette TRACE conn7 <- [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]]]}] 12:51:07 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 12:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 12:51:07 INFO - PROCESS | 3836 | 1461181867744 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 3836 | 1461181867746 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 12:51:07 INFO - PROCESS | 3836 | 1461181867749 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 3836 | 1461181867751 Marionette TRACE conn7 <- [1,1774,null,{}] 12:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:51:07 INFO - PROCESS | 3836 | 1461181867755 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 3836 | 1461181867841 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 12:51:07 INFO - PROCESS | 3836 | 1461181867982 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 3836 | ++DOCSHELL 147AF800 == 70 [pid = 3836] [id = 453] 12:51:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A2AAC00) [pid = 3836] [serial = 1359] [outer = 00000000] 12:51:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1AEB9800) [pid = 3836] [serial = 1360] [outer = 1A2AAC00] 12:51:08 INFO - PROCESS | 3836 | 1461181868028 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1B0E4C00) [pid = 3836] [serial = 1361] [outer = 1A2AAC00] 12:51:08 INFO - PROCESS | 3836 | 1461181868425 Marionette TRACE conn7 <- [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]]]}] 12:51:08 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 12:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:51:08 INFO - PROCESS | 3836 | 1461181868484 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 3836 | 1461181868486 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 12:51:08 INFO - PROCESS | 3836 | 1461181868489 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:51:08 INFO - PROCESS | 3836 | 1461181868491 Marionette TRACE conn7 <- [1,1778,null,{}] 12:51:08 INFO - PROCESS | 3836 | 1461181868500 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:08 INFO - PROCESS | 3836 | 1461181868621 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 12:51:08 INFO - PROCESS | 3836 | 1461181868631 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 3836 | ++DOCSHELL 1B62FC00 == 71 [pid = 3836] [id = 454] 12:51:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1B631000) [pid = 3836] [serial = 1362] [outer = 00000000] 12:51:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1B6D5800) [pid = 3836] [serial = 1363] [outer = 1B631000] 12:51:08 INFO - PROCESS | 3836 | 1461181868742 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1C156C00) [pid = 3836] [serial = 1364] [outer = 1B631000] 12:51:09 INFO - PROCESS | 3836 | 1461181869165 Marionette TRACE conn7 <- [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]]]}] 12:51:09 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) 12:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 12:51:09 INFO - PROCESS | 3836 | 1461181869242 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 3836 | 1461181869244 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 12:51:09 INFO - PROCESS | 3836 | 1461181869247 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:51:09 INFO - PROCESS | 3836 | 1461181869249 Marionette TRACE conn7 <- [1,1782,null,{}] 12:51:09 INFO - PROCESS | 3836 | 1461181869252 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:09 INFO - PROCESS | 3836 | 1461181869373 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 12:51:09 INFO - PROCESS | 3836 | 1461181869444 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 3836 | ++DOCSHELL 1B866C00 == 72 [pid = 3836] [id = 455] 12:51:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1C1DA800) [pid = 3836] [serial = 1365] [outer = 00000000] 12:51:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1D1A2400) [pid = 3836] [serial = 1366] [outer = 1C1DA800] 12:51:09 INFO - PROCESS | 3836 | 1461181869491 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1D22F400) [pid = 3836] [serial = 1367] [outer = 1C1DA800] 12:51:09 INFO - PROCESS | 3836 | 1461181869907 Marionette TRACE conn7 <- [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]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 12:51:09 INFO - PROCESS | 3836 | 1461181869982 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 12:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:51:09 INFO - PROCESS | 3836 | 1461181869984 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 12:51:09 INFO - PROCESS | 3836 | 1461181869987 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 3836 | 1461181869989 Marionette TRACE conn7 <- [1,1786,null,{}] 12:51:09 INFO - PROCESS | 3836 | 1461181869992 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:10 INFO - PROCESS | 3836 | 1461181870113 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 12:51:10 INFO - PROCESS | 3836 | 1461181870184 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 3836 | ++DOCSHELL 1D230400 == 73 [pid = 3836] [id = 456] 12:51:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1D232800) [pid = 3836] [serial = 1368] [outer = 00000000] 12:51:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1D246C00) [pid = 3836] [serial = 1369] [outer = 1D232800] 12:51:10 INFO - PROCESS | 3836 | 1461181870229 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1D259000) [pid = 3836] [serial = 1370] [outer = 1D232800] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1480F400) [pid = 3836] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1FDB4800) [pid = 3836] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (17FD9000) [pid = 3836] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (20F37800) [pid = 3836] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (203AE000) [pid = 3836] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (203A8400) [pid = 3836] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10F99800) [pid = 3836] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1E708800) [pid = 3836] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1D22DC00) [pid = 3836] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1A125C00) [pid = 3836] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1FDAC400) [pid = 3836] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1E705400) [pid = 3836] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1C155800) [pid = 3836] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (19144400) [pid = 3836] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1CB57400) [pid = 3836] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (10427C00) [pid = 3836] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1A12B400) [pid = 3836] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A33A000) [pid = 3836] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (14E1AC00) [pid = 3836] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (0FE01C00) [pid = 3836] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:51:10 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (14802400) [pid = 3836] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:51:10 INFO - PROCESS | 3836 | 1461181870832 Marionette TRACE conn7 <- [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]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 869ms 12:51:10 INFO - PROCESS | 3836 | 1461181870858 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 12:51:10 INFO - PROCESS | 3836 | 1461181870860 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 12:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:51:10 INFO - PROCESS | 3836 | 1461181870863 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - PROCESS | 3836 | 1461181870865 Marionette TRACE conn7 <- [1,1790,null,{}] 12:51:10 INFO - PROCESS | 3836 | 1461181870868 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:10 INFO - PROCESS | 3836 | 1461181870953 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 12:51:10 INFO - PROCESS | 3836 | 1461181870959 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 3836 | ++DOCSHELL 16353800 == 74 [pid = 3836] [id = 457] 12:51:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (179AC000) [pid = 3836] [serial = 1371] [outer = 00000000] 12:51:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A33A000) [pid = 3836] [serial = 1372] [outer = 179AC000] 12:51:10 INFO - PROCESS | 3836 | 1461181871004 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B556C00) [pid = 3836] [serial = 1373] [outer = 179AC000] 12:51:11 INFO - PROCESS | 3836 | 1461181871441 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 12:51:11 INFO - PROCESS | 3836 | 1461181871494 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 12:51:11 INFO - PROCESS | 3836 | 1461181871496 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 12:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:51:11 INFO - PROCESS | 3836 | 1461181871499 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 3836 | 1461181871501 Marionette TRACE conn7 <- [1,1794,null,{}] 12:51:11 INFO - PROCESS | 3836 | 1461181871504 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:11 INFO - PROCESS | 3836 | 1461181871591 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 12:51:11 INFO - PROCESS | 3836 | 1461181871611 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 3836 | ++DOCSHELL 14AB7C00 == 75 [pid = 3836] [id = 458] 12:51:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A280000) [pid = 3836] [serial = 1374] [outer = 00000000] 12:51:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1D23C400) [pid = 3836] [serial = 1375] [outer = 1A280000] 12:51:11 INFO - PROCESS | 3836 | 1461181871656 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1D343000) [pid = 3836] [serial = 1376] [outer = 1A280000] 12:51:12 INFO - PROCESS | 3836 | 1461181872122 Marionette TRACE conn7 <- [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]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 12:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:51:12 INFO - PROCESS | 3836 | 1461181872173 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 3836 | 1461181872174 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 12:51:12 INFO - PROCESS | 3836 | 1461181872178 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 3836 | 1461181872179 Marionette TRACE conn7 <- [1,1798,null,{}] 12:51:12 INFO - PROCESS | 3836 | 1461181872182 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:12 INFO - PROCESS | 3836 | 1461181872268 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 12:51:12 INFO - PROCESS | 3836 | 1461181872274 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 3836 | ++DOCSHELL 113B5C00 == 76 [pid = 3836] [id = 459] 12:51:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (14807400) [pid = 3836] [serial = 1377] [outer = 00000000] 12:51:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1E707000) [pid = 3836] [serial = 1378] [outer = 14807400] 12:51:12 INFO - PROCESS | 3836 | 1461181872324 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1F493C00) [pid = 3836] [serial = 1379] [outer = 14807400] 12:51:13 INFO - PROCESS | 3836 | 1461181873079 Marionette TRACE conn7 <- [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]]]}] 12:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 12:51:13 INFO - PROCESS | 3836 | 1461181873111 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 3836 | 1461181873115 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 12:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:51:13 INFO - PROCESS | 3836 | 1461181873121 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:51:13 INFO - PROCESS | 3836 | 1461181873125 Marionette TRACE conn7 <- [1,1802,null,{}] 12:51:13 INFO - PROCESS | 3836 | 1461181873131 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:13 INFO - PROCESS | 3836 | 1461181873248 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 12:51:13 INFO - PROCESS | 3836 | 1461181873409 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 3836 | ++DOCSHELL 15D35000 == 77 [pid = 3836] [id = 460] 12:51:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (16107800) [pid = 3836] [serial = 1380] [outer = 00000000] 12:51:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (18044400) [pid = 3836] [serial = 1381] [outer = 16107800] 12:51:13 INFO - PROCESS | 3836 | 1461181873468 Marionette DEBUG loaded listener.js 12:51:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (18C50C00) [pid = 3836] [serial = 1382] [outer = 16107800] 12:51:14 INFO - PROCESS | 3836 | 1461181874062 Marionette TRACE conn7 <- [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]]]}] 12:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 12:51:14 INFO - PROCESS | 3836 | 1461181874096 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 3836 | 1461181874102 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 12:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:51:14 INFO - PROCESS | 3836 | 1461181874108 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:51:14 INFO - PROCESS | 3836 | 1461181874111 Marionette TRACE conn7 <- [1,1806,null,{}] 12:51:14 INFO - PROCESS | 3836 | 1461181874115 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:14 INFO - PROCESS | 3836 | 1461181874227 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 12:51:14 INFO - PROCESS | 3836 | 1461181874373 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:14 INFO - PROCESS | 3836 | ++DOCSHELL 14512800 == 78 [pid = 3836] [id = 461] 12:51:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (17955C00) [pid = 3836] [serial = 1383] [outer = 00000000] 12:51:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A338800) [pid = 3836] [serial = 1384] [outer = 17955C00] 12:51:14 INFO - PROCESS | 3836 | 1461181874430 Marionette DEBUG loaded listener.js 12:51:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1B632000) [pid = 3836] [serial = 1385] [outer = 17955C00] 12:51:15 INFO - PROCESS | 3836 | 1461181875059 Marionette TRACE conn7 <- [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]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 12:51:15 INFO - PROCESS | 3836 | 1461181875080 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 12:51:15 INFO - PROCESS | 3836 | 1461181875083 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 12:51:15 INFO - PROCESS | 3836 | 1461181875086 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:51:15 INFO - PROCESS | 3836 | 1461181875090 Marionette TRACE conn7 <- [1,1810,null,{}] 12:51:15 INFO - PROCESS | 3836 | 1461181875101 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:15 INFO - PROCESS | 3836 | 1461181875217 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 12:51:15 INFO - PROCESS | 3836 | 1461181875365 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 3836 | ++DOCSHELL 1E70D000 == 79 [pid = 3836] [id = 462] 12:51:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1E7EB800) [pid = 3836] [serial = 1386] [outer = 00000000] 12:51:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1FC41000) [pid = 3836] [serial = 1387] [outer = 1E7EB800] 12:51:15 INFO - PROCESS | 3836 | 1461181875425 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1FDAE400) [pid = 3836] [serial = 1388] [outer = 1E7EB800] 12:51:16 INFO - PROCESS | 3836 | 1461181876025 Marionette TRACE conn7 <- [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]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 12:51:16 INFO - PROCESS | 3836 | 1461181876060 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 3836 | 1461181876063 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 12:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:51:16 INFO - PROCESS | 3836 | 1461181876067 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - PROCESS | 3836 | 1461181876069 Marionette TRACE conn7 <- [1,1814,null,{}] 12:51:16 INFO - PROCESS | 3836 | 1461181876073 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:16 INFO - PROCESS | 3836 | 1461181876186 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 12:51:16 INFO - PROCESS | 3836 | 1461181876344 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 3836 | ++DOCSHELL 1FC3E800 == 80 [pid = 3836] [id = 463] 12:51:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1FDB4800) [pid = 3836] [serial = 1389] [outer = 00000000] 12:51:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (203C5C00) [pid = 3836] [serial = 1390] [outer = 1FDB4800] 12:51:16 INFO - PROCESS | 3836 | 1461181876401 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (203CF000) [pid = 3836] [serial = 1391] [outer = 1FDB4800] 12:51:16 INFO - PROCESS | 3836 | 1461181876942 Marionette TRACE conn7 <- [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]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 12:51:16 INFO - PROCESS | 3836 | 1461181877000 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 3836 | 1461181877003 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 12:51:16 INFO - PROCESS | 3836 | 1461181877006 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:51:16 INFO - PROCESS | 3836 | 1461181877008 Marionette TRACE conn7 <- [1,1818,null,{}] 12:51:16 INFO - PROCESS | 3836 | 1461181877011 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:17 INFO - PROCESS | 3836 | 1461181877119 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 12:51:17 INFO - PROCESS | 3836 | 1461181877266 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 3836 | ++DOCSHELL 2198CC00 == 81 [pid = 3836] [id = 464] 12:51:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (2198D000) [pid = 3836] [serial = 1392] [outer = 00000000] 12:51:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (21998400) [pid = 3836] [serial = 1393] [outer = 2198D000] 12:51:17 INFO - PROCESS | 3836 | 1461181877324 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (219AD800) [pid = 3836] [serial = 1394] [outer = 2198D000] 12:51:17 INFO - PROCESS | 3836 | 1461181877935 Marionette TRACE conn7 <- [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]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 12:51:17 INFO - PROCESS | 3836 | 1461181877981 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 3836 | 1461181877983 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 12:51:17 INFO - PROCESS | 3836 | 1461181877987 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:51:17 INFO - PROCESS | 3836 | 1461181877989 Marionette TRACE conn7 <- [1,1822,null,{}] 12:51:17 INFO - PROCESS | 3836 | 1461181877992 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:18 INFO - PROCESS | 3836 | 1461181878120 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 12:51:18 INFO - PROCESS | 3836 | 1461181878266 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 3836 | ++DOCSHELL 14E20C00 == 82 [pid = 3836] [id = 465] 12:51:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A27D000) [pid = 3836] [serial = 1395] [outer = 00000000] 12:51:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (21F33000) [pid = 3836] [serial = 1396] [outer = 1A27D000] 12:51:18 INFO - PROCESS | 3836 | 1461181878326 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (21F38400) [pid = 3836] [serial = 1397] [outer = 1A27D000] 12:51:18 INFO - PROCESS | 3836 | 1461181878898 Marionette TRACE conn7 <- [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]]]}] 12:51:18 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 12:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 12:51:18 INFO - PROCESS | 3836 | 1461181878967 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 12:51:18 INFO - PROCESS | 3836 | 1461181878969 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 12:51:18 INFO - PROCESS | 3836 | 1461181878972 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:51:18 INFO - PROCESS | 3836 | 1461181878974 Marionette TRACE conn7 <- [1,1826,null,{}] 12:51:18 INFO - PROCESS | 3836 | 1461181878978 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:19 INFO - PROCESS | 3836 | 1461181879091 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 12:51:19 INFO - PROCESS | 3836 | 1461181879415 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 3836 | ++DOCSHELL 16353C00 == 83 [pid = 3836] [id = 466] 12:51:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1666C000) [pid = 3836] [serial = 1398] [outer = 00000000] 12:51:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (17995400) [pid = 3836] [serial = 1399] [outer = 1666C000] 12:51:19 INFO - PROCESS | 3836 | 1461181879497 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (18043800) [pid = 3836] [serial = 1400] [outer = 1666C000] 12:51:20 INFO - PROCESS | 3836 | 1461181880122 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1223ms 12:51:20 INFO - PROCESS | 3836 | 1461181880200 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 3836 | 1461181880203 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 12:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:51:20 INFO - PROCESS | 3836 | 1461181880208 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - PROCESS | 3836 | 1461181880212 Marionette TRACE conn7 <- [1,1830,null,{}] 12:51:20 INFO - PROCESS | 3836 | 1461181880217 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:20 INFO - PROCESS | 3836 | 1461181880321 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 12:51:20 INFO - PROCESS | 3836 | 1461181880470 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 3836 | ++DOCSHELL 14ABE000 == 84 [pid = 3836] [id = 467] 12:51:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1666BC00) [pid = 3836] [serial = 1401] [outer = 00000000] 12:51:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1A1A8C00) [pid = 3836] [serial = 1402] [outer = 1666BC00] 12:51:20 INFO - PROCESS | 3836 | 1461181880521 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1A27E000) [pid = 3836] [serial = 1403] [outer = 1666BC00] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 1B86CC00 == 83 [pid = 3836] [id = 392] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 0FED3C00 == 82 [pid = 3836] [id = 324] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 14AB7C00 == 81 [pid = 3836] [id = 458] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 16353800 == 80 [pid = 3836] [id = 457] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 1D230400 == 79 [pid = 3836] [id = 456] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 1B866C00 == 78 [pid = 3836] [id = 455] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 1B62FC00 == 77 [pid = 3836] [id = 454] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 147AF800 == 76 [pid = 3836] [id = 453] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 113AF400 == 75 [pid = 3836] [id = 452] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 14803C00 == 74 [pid = 3836] [id = 451] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 19132000 == 73 [pid = 3836] [id = 450] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 0F659400 == 72 [pid = 3836] [id = 449] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 219AD000 == 71 [pid = 3836] [id = 448] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 21991800 == 70 [pid = 3836] [id = 447] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 2198AC00 == 69 [pid = 3836] [id = 446] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 1FDB2400 == 68 [pid = 3836] [id = 445] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 14804400 == 67 [pid = 3836] [id = 444] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 14808000 == 66 [pid = 3836] [id = 443] 12:51:20 INFO - PROCESS | 3836 | --DOCSHELL 16103000 == 65 [pid = 3836] [id = 442] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (18048C00) [pid = 3836] [serial = 1232] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (203CC000) [pid = 3836] [serial = 1193] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1A2AB800) [pid = 3836] [serial = 1184] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (21CEB000) [pid = 3836] [serial = 1196] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (21993800) [pid = 3836] [serial = 1244] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (203B1C00) [pid = 3836] [serial = 1241] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (14E1D400) [pid = 3836] [serial = 1181] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1FDAC000) [pid = 3836] [serial = 1190] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1E706400) [pid = 3836] [serial = 1187] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1B6D8400) [pid = 3836] [serial = 1235] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (20F33000) [pid = 3836] [serial = 1238] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1666E000) [pid = 3836] [serial = 1301] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A2AC000) [pid = 3836] [serial = 1306] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A331C00) [pid = 3836] [serial = 1307] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1CB54400) [pid = 3836] [serial = 1313] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1B07EC00) [pid = 3836] [serial = 1309] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (17FC6C00) [pid = 3836] [serial = 1298] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (17990400) [pid = 3836] [serial = 1297] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (14810800) [pid = 3836] [serial = 1318] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (14E19800) [pid = 3836] [serial = 1279] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A129C00) [pid = 3836] [serial = 1282] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1D24D400) [pid = 3836] [serial = 1285] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1E7E7C00) [pid = 3836] [serial = 1288] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1FDAC800) [pid = 3836] [serial = 1291] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1D24F000) [pid = 3836] [serial = 1316] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1CB49C00) [pid = 3836] [serial = 1294] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (18F6C800) [pid = 3836] [serial = 1319] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1D248C00) [pid = 3836] [serial = 1321] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1FC3A400) [pid = 3836] [serial = 1325] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1B078400) [pid = 3836] [serial = 1310] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1D340000) [pid = 3836] [serial = 1322] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1F498800) [pid = 3836] [serial = 1324] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1C6A3C00) [pid = 3836] [serial = 1312] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1914F000) [pid = 3836] [serial = 1303] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1973B000) [pid = 3836] [serial = 1304] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1D240400) [pid = 3836] [serial = 1315] [outer = 00000000] [url = about:blank] 12:51:20 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (14E1F000) [pid = 3836] [serial = 1300] [outer = 00000000] [url = about:blank] 12:51:21 INFO - PROCESS | 3836 | 1461181881069 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 872ms 12:51:21 INFO - PROCESS | 3836 | 1461181881084 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 3836 | 1461181881088 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 12:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:51:21 INFO - PROCESS | 3836 | 1461181881097 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 3836 | 1461181881099 Marionette TRACE conn7 <- [1,1834,null,{}] 12:51:21 INFO - PROCESS | 3836 | 1461181881103 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:21 INFO - PROCESS | 3836 | 1461181881198 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 12:51:21 INFO - PROCESS | 3836 | 1461181881208 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 3836 | ++DOCSHELL 15C4BC00 == 66 [pid = 3836] [id = 468] 12:51:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (15C50000) [pid = 3836] [serial = 1404] [outer = 00000000] 12:51:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (179A8C00) [pid = 3836] [serial = 1405] [outer = 15C50000] 12:51:21 INFO - PROCESS | 3836 | 1461181881255 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1804F000) [pid = 3836] [serial = 1406] [outer = 15C50000] 12:51:21 INFO - PROCESS | 3836 | 1461181881757 Marionette TRACE conn7 <- [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]]]}] 12:51:21 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) 12:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 12:51:21 INFO - PROCESS | 3836 | 1461181881768 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 3836 | 1461181881770 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 12:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:51:21 INFO - PROCESS | 3836 | 1461181881778 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 3836 | 1461181881784 Marionette TRACE conn7 <- [1,1838,null,{}] 12:51:21 INFO - PROCESS | 3836 | 1461181881793 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:21 INFO - PROCESS | 3836 | 1461181881883 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 12:51:21 INFO - PROCESS | 3836 | 1461181881936 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 3836 | ++DOCSHELL 18F6C800 == 67 [pid = 3836] [id = 469] 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1A277C00) [pid = 3836] [serial = 1407] [outer = 00000000] 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1A2B0C00) [pid = 3836] [serial = 1408] [outer = 1A277C00] 12:51:22 INFO - PROCESS | 3836 | 1461181882071 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A338400) [pid = 3836] [serial = 1409] [outer = 1A277C00] 12:51:22 INFO - PROCESS | 3836 | 1461181882424 Marionette TRACE conn7 <- [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]]]}] 12:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 12:51:22 INFO - PROCESS | 3836 | 1461181882479 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 3836 | 1461181882482 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 12:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:51:22 INFO - PROCESS | 3836 | 1461181882486 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:51:22 INFO - PROCESS | 3836 | 1461181882488 Marionette TRACE conn7 <- [1,1842,null,{}] 12:51:22 INFO - PROCESS | 3836 | 1461181882491 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:22 INFO - PROCESS | 3836 | 1461181882579 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 12:51:22 INFO - PROCESS | 3836 | 1461181882586 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 3836 | ++DOCSHELL 15C59400 == 68 [pid = 3836] [id = 470] 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B07EC00) [pid = 3836] [serial = 1410] [outer = 00000000] 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19136C00) [pid = 3836] [serial = 1411] [outer = 1B07EC00] 12:51:22 INFO - PROCESS | 3836 | 1461181882632 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1B654000) [pid = 3836] [serial = 1412] [outer = 1B07EC00] 12:51:23 INFO - PROCESS | 3836 | 1461181883120 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 12:51:23 INFO - PROCESS | 3836 | 1461181883157 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 12:51:23 INFO - PROCESS | 3836 | 1461181883159 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 12:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:51:23 INFO - PROCESS | 3836 | 1461181883163 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:51:23 INFO - PROCESS | 3836 | 1461181883164 Marionette TRACE conn7 <- [1,1846,null,{}] 12:51:23 INFO - PROCESS | 3836 | 1461181883167 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:23 INFO - PROCESS | 3836 | 1461181883292 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 12:51:23 INFO - PROCESS | 3836 | 1461181883391 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 3836 | ++DOCSHELL 1C1DA400 == 69 [pid = 3836] [id = 471] 12:51:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1C1DE400) [pid = 3836] [serial = 1413] [outer = 00000000] 12:51:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1C69F800) [pid = 3836] [serial = 1414] [outer = 1C1DE400] 12:51:23 INFO - PROCESS | 3836 | 1461181883444 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1CB53C00) [pid = 3836] [serial = 1415] [outer = 1C1DE400] 12:51:23 INFO - PROCESS | 3836 | 1461181883877 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 12:51:23 INFO - PROCESS | 3836 | 1461181883938 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 12:51:23 INFO - PROCESS | 3836 | 1461181883940 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 12:51:23 INFO - PROCESS | 3836 | 1461181883943 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:51:23 INFO - PROCESS | 3836 | 1461181883945 Marionette TRACE conn7 <- [1,1850,null,{}] 12:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:51:23 INFO - PROCESS | 3836 | 1461181883948 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:24 INFO - PROCESS | 3836 | 1461181884071 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 12:51:24 INFO - PROCESS | 3836 | 1461181884143 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A6C00 == 70 [pid = 3836] [id = 472] 12:51:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1D236400) [pid = 3836] [serial = 1416] [outer = 00000000] 12:51:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1D251400) [pid = 3836] [serial = 1417] [outer = 1D236400] 12:51:24 INFO - PROCESS | 3836 | 1461181884187 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1D259800) [pid = 3836] [serial = 1418] [outer = 1D236400] 12:51:24 INFO - PROCESS | 3836 | 1461181884589 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 12:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:51:24 INFO - PROCESS | 3836 | 1461181884618 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 3836 | 1461181884620 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 12:51:24 INFO - PROCESS | 3836 | 1461181884624 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 3836 | 1461181884625 Marionette TRACE conn7 <- [1,1854,null,{}] 12:51:24 INFO - PROCESS | 3836 | 1461181884628 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:24 INFO - PROCESS | 3836 | 1461181884777 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1B631000) [pid = 3836] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1C1DA800) [pid = 3836] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1D232800) [pid = 3836] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (0F65A000) [pid = 3836] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (18C7AC00) [pid = 3836] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (19134C00) [pid = 3836] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (14806800) [pid = 3836] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A2AAC00) [pid = 3836] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A280000) [pid = 3836] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:51:24 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (179AC000) [pid = 3836] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:51:24 INFO - PROCESS | 3836 | 1461181884999 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 3836 | ++DOCSHELL 0F6B1C00 == 71 [pid = 3836] [id = 473] 12:51:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (10669000) [pid = 3836] [serial = 1419] [outer = 00000000] 12:51:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16676400) [pid = 3836] [serial = 1420] [outer = 10669000] 12:51:25 INFO - PROCESS | 3836 | 1461181885044 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19137400) [pid = 3836] [serial = 1421] [outer = 10669000] 12:51:25 INFO - PROCESS | 3836 | 1461181885407 Marionette TRACE conn7 <- [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]]]}] 12:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 831ms 12:51:25 INFO - PROCESS | 3836 | 1461181885456 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 12:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:51:25 INFO - PROCESS | 3836 | 1461181885458 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 12:51:25 INFO - PROCESS | 3836 | 1461181885461 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:51:25 INFO - PROCESS | 3836 | 1461181885463 Marionette TRACE conn7 <- [1,1858,null,{}] 12:51:25 INFO - PROCESS | 3836 | 1461181885466 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:25 INFO - PROCESS | 3836 | 1461181885552 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 12:51:25 INFO - PROCESS | 3836 | 1461181885558 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 3836 | ++DOCSHELL 14A97C00 == 72 [pid = 3836] [id = 474] 12:51:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (17FD8000) [pid = 3836] [serial = 1422] [outer = 00000000] 12:51:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1E708800) [pid = 3836] [serial = 1423] [outer = 17FD8000] 12:51:25 INFO - PROCESS | 3836 | 1461181885603 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1E7EEC00) [pid = 3836] [serial = 1424] [outer = 17FD8000] 12:51:26 INFO - PROCESS | 3836 | 1461181886071 Marionette TRACE conn7 <- [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]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 12:51:26 INFO - PROCESS | 3836 | 1461181886135 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 3836 | 1461181886138 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 12:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:51:26 INFO - PROCESS | 3836 | 1461181886141 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 3836 | 1461181886143 Marionette TRACE conn7 <- [1,1862,null,{}] 12:51:26 INFO - PROCESS | 3836 | 1461181886146 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 3836 | 1461181886238 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 12:51:26 INFO - PROCESS | 3836 | 1461181886244 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 3836 | ++DOCSHELL 1F495800 == 73 [pid = 3836] [id = 475] 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1F4A1400) [pid = 3836] [serial = 1425] [outer = 00000000] 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1FC45400) [pid = 3836] [serial = 1426] [outer = 1F4A1400] 12:51:26 INFO - PROCESS | 3836 | 1461181886289 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1FDB1400) [pid = 3836] [serial = 1427] [outer = 1F4A1400] 12:51:26 INFO - PROCESS | 3836 | 1461181886721 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 12:51:26 INFO - PROCESS | 3836 | 1461181886776 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 3836 | 1461181886778 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 12:51:26 INFO - PROCESS | 3836 | 1461181886781 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:51:26 INFO - PROCESS | 3836 | 1461181886783 Marionette TRACE conn7 <- [1,1866,null,{}] 12:51:26 INFO - PROCESS | 3836 | 1461181886786 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 3836 | 1461181886875 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 12:51:26 INFO - PROCESS | 3836 | 1461181886881 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 3836 | ++DOCSHELL 1FC44400 == 74 [pid = 3836] [id = 476] 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1FDB4400) [pid = 3836] [serial = 1428] [outer = 00000000] 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (203CC000) [pid = 3836] [serial = 1429] [outer = 1FDB4400] 12:51:26 INFO - PROCESS | 3836 | 1461181886931 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (2198D800) [pid = 3836] [serial = 1430] [outer = 1FDB4400] 12:51:27 INFO - PROCESS | 3836 | 1461181887698 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 12:51:27 INFO - PROCESS | 3836 | 1461181887757 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 3836 | 1461181887763 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 12:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:51:27 INFO - PROCESS | 3836 | 1461181887769 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:51:27 INFO - PROCESS | 3836 | 1461181887772 Marionette TRACE conn7 <- [1,1870,null,{}] 12:51:27 INFO - PROCESS | 3836 | 1461181887778 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:27 INFO - PROCESS | 3836 | 1461181887900 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 12:51:28 INFO - PROCESS | 3836 | 1461181888050 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 3836 | ++DOCSHELL 14E21400 == 75 [pid = 3836] [id = 477] 12:51:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (17992000) [pid = 3836] [serial = 1431] [outer = 00000000] 12:51:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1914E000) [pid = 3836] [serial = 1432] [outer = 17992000] 12:51:28 INFO - PROCESS | 3836 | 1461181888110 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1973B000) [pid = 3836] [serial = 1433] [outer = 17992000] 12:51:28 INFO - PROCESS | 3836 | 1461181888739 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1022ms 12:51:28 INFO - PROCESS | 3836 | 1461181888795 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 3836 | 1461181888801 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 12:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:51:28 INFO - PROCESS | 3836 | 1461181888807 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 3836 | 1461181888810 Marionette TRACE conn7 <- [1,1874,null,{}] 12:51:28 INFO - PROCESS | 3836 | 1461181888814 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:28 INFO - PROCESS | 3836 | 1461181888931 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 12:51:29 INFO - PROCESS | 3836 | 1461181889091 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 3836 | ++DOCSHELL 1799C800 == 76 [pid = 3836] [id = 478] 12:51:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1913D400) [pid = 3836] [serial = 1434] [outer = 00000000] 12:51:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1B870000) [pid = 3836] [serial = 1435] [outer = 1913D400] 12:51:29 INFO - PROCESS | 3836 | 1461181889148 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1C6A5400) [pid = 3836] [serial = 1436] [outer = 1913D400] 12:51:29 INFO - PROCESS | 3836 | 1461181889741 Marionette TRACE conn7 <- [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]]]}] 12:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1020ms 12:51:29 INFO - PROCESS | 3836 | 1461181889829 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 3836 | 1461181889832 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 12:51:29 INFO - PROCESS | 3836 | 1461181889835 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:51:29 INFO - PROCESS | 3836 | 1461181889839 Marionette TRACE conn7 <- [1,1878,null,{}] 12:51:29 INFO - PROCESS | 3836 | 1461181889883 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:29 INFO - PROCESS | 3836 | 1461181890007 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 12:51:30 INFO - PROCESS | 3836 | 1461181890147 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 3836 | ++DOCSHELL 1FC38400 == 77 [pid = 3836] [id = 479] 12:51:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (203B1800) [pid = 3836] [serial = 1437] [outer = 00000000] 12:51:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (21994000) [pid = 3836] [serial = 1438] [outer = 203B1800] 12:51:30 INFO - PROCESS | 3836 | 1461181890209 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (219AEC00) [pid = 3836] [serial = 1439] [outer = 203B1800] 12:51:30 INFO - PROCESS | 3836 | 1461181890740 Marionette TRACE conn7 <- [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]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 989ms 12:51:30 INFO - PROCESS | 3836 | 1461181890829 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 3836 | 1461181890832 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 12:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:51:30 INFO - PROCESS | 3836 | 1461181890835 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - PROCESS | 3836 | 1461181890838 Marionette TRACE conn7 <- [1,1882,null,{}] 12:51:30 INFO - PROCESS | 3836 | 1461181890856 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:30 INFO - PROCESS | 3836 | 1461181890975 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 12:51:31 INFO - PROCESS | 3836 | 1461181891115 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 3836 | ++DOCSHELL 219AA800 == 78 [pid = 3836] [id = 480] 12:51:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (21CED400) [pid = 3836] [serial = 1440] [outer = 00000000] 12:51:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (21F2CC00) [pid = 3836] [serial = 1441] [outer = 21CED400] 12:51:31 INFO - PROCESS | 3836 | 1461181891176 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (21F31C00) [pid = 3836] [serial = 1442] [outer = 21CED400] 12:51:31 INFO - PROCESS | 3836 | 1461181891715 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 930ms 12:51:31 INFO - PROCESS | 3836 | 1461181891769 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 3836 | 1461181891771 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 12:51:31 INFO - PROCESS | 3836 | 1461181891775 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:51:31 INFO - PROCESS | 3836 | 1461181891777 Marionette TRACE conn7 <- [1,1886,null,{}] 12:51:31 INFO - PROCESS | 3836 | 1461181891781 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:31 INFO - PROCESS | 3836 | 1461181891890 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 12:51:32 INFO - PROCESS | 3836 | 1461181892050 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 3836 | ++DOCSHELL 21CEFC00 == 79 [pid = 3836] [id = 481] 12:51:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (21F33800) [pid = 3836] [serial = 1443] [outer = 00000000] 12:51:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (22288C00) [pid = 3836] [serial = 1444] [outer = 21F33800] 12:51:32 INFO - PROCESS | 3836 | 1461181892106 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (2228AC00) [pid = 3836] [serial = 1445] [outer = 21F33800] 12:51:32 INFO - PROCESS | 3836 | 1461181892682 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1018ms 12:51:32 INFO - PROCESS | 3836 | 1461181892808 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 3836 | 1461181892811 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 12:51:32 INFO - PROCESS | 3836 | 1461181892815 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:51:32 INFO - PROCESS | 3836 | 1461181892817 Marionette TRACE conn7 <- [1,1890,null,{}] 12:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:51:32 INFO - PROCESS | 3836 | 1461181892821 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:32 INFO - PROCESS | 3836 | 1461181892946 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 12:51:33 INFO - PROCESS | 3836 | 1461181893089 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 3836 | ++DOCSHELL 10431400 == 80 [pid = 3836] [id = 482] 12:51:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (10EAE800) [pid = 3836] [serial = 1446] [outer = 00000000] 12:51:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1795E400) [pid = 3836] [serial = 1447] [outer = 10EAE800] 12:51:33 INFO - PROCESS | 3836 | 1461181893151 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (17FC3800) [pid = 3836] [serial = 1448] [outer = 10EAE800] 12:51:34 INFO - PROCESS | 3836 | 1461181894003 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1217ms 12:51:34 INFO - PROCESS | 3836 | 1461181894039 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 12:51:34 INFO - PROCESS | 3836 | 1461181894043 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 12:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:51:34 INFO - PROCESS | 3836 | 1461181894048 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:51:34 INFO - PROCESS | 3836 | 1461181894052 Marionette TRACE conn7 <- [1,1894,null,{}] 12:51:34 INFO - PROCESS | 3836 | 1461181894058 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:34 INFO - PROCESS | 3836 | 1461181894161 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 12:51:34 INFO - PROCESS | 3836 | 1461181894314 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:34 INFO - PROCESS | 3836 | ++DOCSHELL 0F9D8400 == 81 [pid = 3836] [id = 483] 12:51:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (0FEC7C00) [pid = 3836] [serial = 1449] [outer = 00000000] 12:51:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1473D400) [pid = 3836] [serial = 1450] [outer = 0FEC7C00] 12:51:34 INFO - PROCESS | 3836 | 1461181894366 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1799A400) [pid = 3836] [serial = 1451] [outer = 0FEC7C00] 12:51:35 INFO - PROCESS | 3836 | 1461181895025 Marionette TRACE conn7 <- [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]]]}] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 1F495800 == 80 [pid = 3836] [id = 475] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 14A97C00 == 79 [pid = 3836] [id = 474] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 0F6B1C00 == 78 [pid = 3836] [id = 473] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 1D1A6C00 == 77 [pid = 3836] [id = 472] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 1C1DA400 == 76 [pid = 3836] [id = 471] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 15C59400 == 75 [pid = 3836] [id = 470] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 18F6C800 == 74 [pid = 3836] [id = 469] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (2227D000) [pid = 3836] [serial = 1345] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1E707000) [pid = 3836] [serial = 1378] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 15C4BC00 == 73 [pid = 3836] [id = 468] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 14ABE000 == 72 [pid = 3836] [id = 467] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 16353C00 == 71 [pid = 3836] [id = 466] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 14512800 == 70 [pid = 3836] [id = 461] 12:51:35 INFO - PROCESS | 3836 | --DOCSHELL 15D35000 == 69 [pid = 3836] [id = 460] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (179A9800) [pid = 3836] [serial = 1355] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1AEB9800) [pid = 3836] [serial = 1360] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1D23C400) [pid = 3836] [serial = 1375] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1D343000) [pid = 3836] [serial = 1376] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1D259000) [pid = 3836] [serial = 1370] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1A33A000) [pid = 3836] [serial = 1372] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1B556C00) [pid = 3836] [serial = 1373] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1B0E4C00) [pid = 3836] [serial = 1361] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1B6D5800) [pid = 3836] [serial = 1363] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1C156C00) [pid = 3836] [serial = 1364] [outer = 00000000] [url = about:blank] 12:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1D22F400) [pid = 3836] [serial = 1367] [outer = 00000000] [url = about:blank] 12:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1084ms 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1D1A2400) [pid = 3836] [serial = 1366] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1D246C00) [pid = 3836] [serial = 1369] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (203C8400) [pid = 3836] [serial = 1327] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1913C000) [pid = 3836] [serial = 1330] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1B651400) [pid = 3836] [serial = 1333] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (203D0C00) [pid = 3836] [serial = 1336] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (21995800) [pid = 3836] [serial = 1339] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (21CF3C00) [pid = 3836] [serial = 1342] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1666B000) [pid = 3836] [serial = 1349] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (14E1E800) [pid = 3836] [serial = 1348] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A128C00) [pid = 3836] [serial = 1357] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A276C00) [pid = 3836] [serial = 1358] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1A11FC00) [pid = 3836] [serial = 1352] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1A00CC00) [pid = 3836] [serial = 1351] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (16674C00) [pid = 3836] [serial = 1354] [outer = 00000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3836 | 1461181895149 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 3836 | 1461181895154 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 12:51:35 INFO - PROCESS | 3836 | 1461181895162 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 3836 | 1461181895165 Marionette TRACE conn7 <- [1,1898,null,{}] 12:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:51:35 INFO - PROCESS | 3836 | 1461181895169 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:35 INFO - PROCESS | 3836 | 1461181895265 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 12:51:35 INFO - PROCESS | 3836 | 1461181895272 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 3836 | ++DOCSHELL 1471C000 == 70 [pid = 3836] [id = 484] 12:51:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (14A92800) [pid = 3836] [serial = 1452] [outer = 00000000] 12:51:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (14F1C400) [pid = 3836] [serial = 1453] [outer = 14A92800] 12:51:35 INFO - PROCESS | 3836 | 1461181895318 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (16673400) [pid = 3836] [serial = 1454] [outer = 14A92800] 12:51:35 INFO - PROCESS | 3836 | 1461181895814 Marionette TRACE conn7 <- [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]]]}] 12:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 673ms 12:51:35 INFO - PROCESS | 3836 | 1461181895842 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 3836 | 1461181895844 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 12:51:35 INFO - PROCESS | 3836 | 1461181895847 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:51:35 INFO - PROCESS | 3836 | 1461181895851 Marionette TRACE conn7 <- [1,1902,null,{}] 12:51:35 INFO - PROCESS | 3836 | 1461181895861 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:35 INFO - PROCESS | 3836 | 1461181895949 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 12:51:35 INFO - PROCESS | 3836 | 1461181895978 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 3836 | ++DOCSHELL 19E7E400 == 71 [pid = 3836] [id = 485] 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19E82000) [pid = 3836] [serial = 1455] [outer = 00000000] 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1A017000) [pid = 3836] [serial = 1456] [outer = 19E82000] 12:51:36 INFO - PROCESS | 3836 | 1461181896027 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A126C00) [pid = 3836] [serial = 1457] [outer = 19E82000] 12:51:36 INFO - PROCESS | 3836 | 1461181896491 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 12:51:36 INFO - PROCESS | 3836 | 1461181896522 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 3836 | 1461181896524 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 12:51:36 INFO - PROCESS | 3836 | 1461181896531 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - PROCESS | 3836 | 1461181896533 Marionette TRACE conn7 <- [1,1906,null,{}] 12:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:51:36 INFO - PROCESS | 3836 | 1461181896536 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:36 INFO - PROCESS | 3836 | 1461181896653 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 12:51:36 INFO - PROCESS | 3836 | 1461181896662 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 3836 | ++DOCSHELL 10F47C00 == 72 [pid = 3836] [id = 486] 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1799D800) [pid = 3836] [serial = 1458] [outer = 00000000] 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A2A4C00) [pid = 3836] [serial = 1459] [outer = 1799D800] 12:51:36 INFO - PROCESS | 3836 | 1461181896802 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A340400) [pid = 3836] [serial = 1460] [outer = 1799D800] 12:51:37 INFO - PROCESS | 3836 | 1461181897414 Marionette TRACE conn7 <- [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]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 12:51:37 INFO - PROCESS | 3836 | 1461181897467 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 3836 | 1461181897473 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 12:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:51:37 INFO - PROCESS | 3836 | 1461181897479 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 3836 | 1461181897482 Marionette TRACE conn7 <- [1,1910,null,{}] 12:51:37 INFO - PROCESS | 3836 | 1461181897488 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:37 INFO - PROCESS | 3836 | 1461181897603 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 12:51:37 INFO - PROCESS | 3836 | 1461181897763 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 3836 | ++DOCSHELL 14E20800 == 73 [pid = 3836] [id = 487] 12:51:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (14ED0400) [pid = 3836] [serial = 1461] [outer = 00000000] 12:51:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (179AD000) [pid = 3836] [serial = 1462] [outer = 14ED0400] 12:51:37 INFO - PROCESS | 3836 | 1461181897823 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (18C54C00) [pid = 3836] [serial = 1463] [outer = 14ED0400] 12:51:38 INFO - PROCESS | 3836 | 1461181898406 Marionette TRACE conn7 <- [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]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 12:51:38 INFO - PROCESS | 3836 | 1461181898452 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 3836 | 1461181898458 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 12:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:51:38 INFO - PROCESS | 3836 | 1461181898465 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 3836 | 1461181898468 Marionette TRACE conn7 <- [1,1914,null,{}] 12:51:38 INFO - PROCESS | 3836 | 1461181898472 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:38 INFO - PROCESS | 3836 | 1461181898582 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 12:51:38 INFO - PROCESS | 3836 | 1461181898727 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 3836 | ++DOCSHELL 1A278800 == 74 [pid = 3836] [id = 488] 12:51:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1A27F800) [pid = 3836] [serial = 1464] [outer = 00000000] 12:51:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1B554400) [pid = 3836] [serial = 1465] [outer = 1A27F800] 12:51:38 INFO - PROCESS | 3836 | 1461181898784 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1B628000) [pid = 3836] [serial = 1466] [outer = 1A27F800] 12:51:39 INFO - PROCESS | 3836 | 1461181899360 Marionette TRACE conn7 <- [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]]]}] 12:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 12:51:39 INFO - PROCESS | 3836 | 1461181899424 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 3836 | 1461181899426 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 12:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:51:39 INFO - PROCESS | 3836 | 1461181899460 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:51:39 INFO - PROCESS | 3836 | 1461181899464 Marionette TRACE conn7 <- [1,1918,null,{}] 12:51:39 INFO - PROCESS | 3836 | 1461181899475 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:39 INFO - PROCESS | 3836 | 1461181899597 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 12:51:39 INFO - PROCESS | 3836 | 1461181899735 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 3836 | ++DOCSHELL 1B828800 == 75 [pid = 3836] [id = 489] 12:51:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1B869000) [pid = 3836] [serial = 1467] [outer = 00000000] 12:51:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1C1E9800) [pid = 3836] [serial = 1468] [outer = 1B869000] 12:51:39 INFO - PROCESS | 3836 | 1461181899795 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1C6A0800) [pid = 3836] [serial = 1469] [outer = 1B869000] 12:51:40 INFO - PROCESS | 3836 | 1461181900359 Marionette TRACE conn7 <- [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]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 949ms 12:51:40 INFO - PROCESS | 3836 | 1461181900403 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 3836 | 1461181900406 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 12:51:40 INFO - PROCESS | 3836 | 1461181900409 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:51:40 INFO - PROCESS | 3836 | 1461181900411 Marionette TRACE conn7 <- [1,1922,null,{}] 12:51:40 INFO - PROCESS | 3836 | 1461181900415 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:40 INFO - PROCESS | 3836 | 1461181900523 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 12:51:40 INFO - PROCESS | 3836 | 1461181900682 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A5C00 == 76 [pid = 3836] [id = 490] 12:51:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1D1A7400) [pid = 3836] [serial = 1470] [outer = 00000000] 12:51:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1D236C00) [pid = 3836] [serial = 1471] [outer = 1D1A7400] 12:51:40 INFO - PROCESS | 3836 | 1461181900739 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1D23C400) [pid = 3836] [serial = 1472] [outer = 1D1A7400] 12:51:41 INFO - PROCESS | 3836 | 1461181901322 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 12:51:41 INFO - PROCESS | 3836 | 1461181901382 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 3836 | 1461181901384 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 12:51:41 INFO - PROCESS | 3836 | 1461181901388 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:51:41 INFO - PROCESS | 3836 | 1461181901390 Marionette TRACE conn7 <- [1,1926,null,{}] 12:51:41 INFO - PROCESS | 3836 | 1461181901394 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:41 INFO - PROCESS | 3836 | 1461181901527 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 12:51:41 INFO - PROCESS | 3836 | 1461181901671 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 3836 | ++DOCSHELL 15C51400 == 77 [pid = 3836] [id = 491] 12:51:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (19134000) [pid = 3836] [serial = 1473] [outer = 00000000] 12:51:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1D251800) [pid = 3836] [serial = 1474] [outer = 19134000] 12:51:41 INFO - PROCESS | 3836 | 1461181901728 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1D250C00) [pid = 3836] [serial = 1475] [outer = 19134000] 12:51:42 INFO - PROCESS | 3836 | 1461181902319 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 12:51:42 INFO - PROCESS | 3836 | 1461181902362 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 12:51:42 INFO - PROCESS | 3836 | 1461181902364 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 12:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:51:42 INFO - PROCESS | 3836 | 1461181902368 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:51:42 INFO - PROCESS | 3836 | 1461181902370 Marionette TRACE conn7 <- [1,1930,null,{}] 12:51:42 INFO - PROCESS | 3836 | 1461181902373 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:42 INFO - PROCESS | 3836 | 1461181902494 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 12:51:42 INFO - PROCESS | 3836 | 1461181902607 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 3836 | ++DOCSHELL 1D24E000 == 78 [pid = 3836] [id = 492] 12:51:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1E703800) [pid = 3836] [serial = 1476] [outer = 00000000] 12:51:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1F497C00) [pid = 3836] [serial = 1477] [outer = 1E703800] 12:51:42 INFO - PROCESS | 3836 | 1461181902705 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1F4A1C00) [pid = 3836] [serial = 1478] [outer = 1E703800] 12:51:43 INFO - PROCESS | 3836 | 1461181903227 Marionette TRACE conn7 <- [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]]]}] 12:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 12:51:43 INFO - PROCESS | 3836 | 1461181903256 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 12:51:43 INFO - PROCESS | 3836 | 1461181903259 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 12:51:43 INFO - PROCESS | 3836 | 1461181903264 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:51:43 INFO - PROCESS | 3836 | 1461181903266 Marionette TRACE conn7 <- [1,1934,null,{}] 12:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:51:43 INFO - PROCESS | 3836 | 1461181903270 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:43 INFO - PROCESS | 3836 | 1461181903373 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 12:51:43 INFO - PROCESS | 3836 | 1461181903549 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 3836 | ++DOCSHELL 1480F400 == 79 [pid = 3836] [id = 493] 12:51:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (14810800) [pid = 3836] [serial = 1479] [outer = 00000000] 12:51:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (203A8000) [pid = 3836] [serial = 1480] [outer = 14810800] 12:51:43 INFO - PROCESS | 3836 | 1461181903606 Marionette DEBUG loaded listener.js 12:51:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (203B3800) [pid = 3836] [serial = 1481] [outer = 14810800] 12:51:44 INFO - PROCESS | 3836 | 1461181904340 Marionette TRACE conn7 <- [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]]]}] 12:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1116ms 12:51:44 INFO - PROCESS | 3836 | 1461181904386 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 12:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:51:44 INFO - PROCESS | 3836 | 1461181904390 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 12:51:44 INFO - PROCESS | 3836 | 1461181904395 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:51:44 INFO - PROCESS | 3836 | 1461181904398 Marionette TRACE conn7 <- [1,1938,null,{}] 12:51:44 INFO - PROCESS | 3836 | 1461181904404 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:44 INFO - PROCESS | 3836 | 1461181904510 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 12:51:44 INFO - PROCESS | 3836 | 1461181904661 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 3836 | ++DOCSHELL 10626400 == 80 [pid = 3836] [id = 494] 12:51:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (10F44000) [pid = 3836] [serial = 1482] [outer = 00000000] 12:51:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (14803800) [pid = 3836] [serial = 1483] [outer = 10F44000] 12:51:44 INFO - PROCESS | 3836 | 1461181904716 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (149F0400) [pid = 3836] [serial = 1484] [outer = 10F44000] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 113B6000 == 79 [pid = 3836] [id = 378] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 19E7E400 == 78 [pid = 3836] [id = 485] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 1471C000 == 77 [pid = 3836] [id = 484] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 0F9D8400 == 76 [pid = 3836] [id = 483] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 21CEFC00 == 75 [pid = 3836] [id = 481] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 219AA800 == 74 [pid = 3836] [id = 480] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 1FC38400 == 73 [pid = 3836] [id = 479] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 1799C800 == 72 [pid = 3836] [id = 478] 12:51:45 INFO - PROCESS | 3836 | --DOCSHELL 14E21400 == 71 [pid = 3836] [id = 477] 12:51:45 INFO - PROCESS | 3836 | 1461181905368 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1022ms 12:51:45 INFO - PROCESS | 3836 | 1461181905419 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 3836 | 1461181905424 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 12:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:51:45 INFO - PROCESS | 3836 | 1461181905430 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 3836 | 1461181905432 Marionette TRACE conn7 <- [1,1942,null,{}] 12:51:45 INFO - PROCESS | 3836 | 1461181905436 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:45 INFO - PROCESS | 3836 | 1461181905526 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 12:51:45 INFO - PROCESS | 3836 | 1461181905678 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 3836 | ++DOCSHELL 14511400 == 72 [pid = 3836] [id = 495] 12:51:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (14512800) [pid = 3836] [serial = 1485] [outer = 00000000] 12:51:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (15C2B000) [pid = 3836] [serial = 1486] [outer = 14512800] 12:51:45 INFO - PROCESS | 3836 | 1461181905724 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1666CC00) [pid = 3836] [serial = 1487] [outer = 14512800] 12:51:46 INFO - PROCESS | 3836 | 1461181906158 Marionette TRACE conn7 <- [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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 12:51:46 INFO - PROCESS | 3836 | 1461181906213 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 3836 | 1461181906215 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 12:51:46 INFO - PROCESS | 3836 | 1461181906219 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:51:46 INFO - PROCESS | 3836 | 1461181906222 Marionette TRACE conn7 <- [1,1946,null,{}] 12:51:46 INFO - PROCESS | 3836 | 1461181906232 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:46 INFO - PROCESS | 3836 | 1461181906363 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 12:51:46 INFO - PROCESS | 3836 | 1461181906500 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 3836 | ++DOCSHELL 18F9D400 == 73 [pid = 3836] [id = 496] 12:51:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (19132000) [pid = 3836] [serial = 1488] [outer = 00000000] 12:51:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1913FC00) [pid = 3836] [serial = 1489] [outer = 19132000] 12:51:46 INFO - PROCESS | 3836 | 1461181906549 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1973A400) [pid = 3836] [serial = 1490] [outer = 19132000] 12:51:47 INFO - PROCESS | 3836 | 1461181906997 Marionette TRACE conn7 <- [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]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 830ms 12:51:47 INFO - PROCESS | 3836 | 1461181907054 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 3836 | 1461181907057 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 12:51:47 INFO - PROCESS | 3836 | 1461181907060 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:51:47 INFO - PROCESS | 3836 | 1461181907061 Marionette TRACE conn7 <- [1,1950,null,{}] 12:51:47 INFO - PROCESS | 3836 | 1461181907069 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:47 INFO - PROCESS | 3836 | 1461181907194 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 12:51:47 INFO - PROCESS | 3836 | 1461181907264 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:47 INFO - PROCESS | 3836 | ++DOCSHELL 1A015000 == 74 [pid = 3836] [id = 497] 12:51:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1A017800) [pid = 3836] [serial = 1491] [outer = 00000000] 12:51:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1A27CC00) [pid = 3836] [serial = 1492] [outer = 1A017800] 12:51:47 INFO - PROCESS | 3836 | 1461181907310 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1A2A7800) [pid = 3836] [serial = 1493] [outer = 1A017800] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1D234000) [pid = 3836] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1F4A1400) [pid = 3836] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (17FD8000) [pid = 3836] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1666BC00) [pid = 3836] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (15C50000) [pid = 3836] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1C1DE400) [pid = 3836] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1666C000) [pid = 3836] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1B07EC00) [pid = 3836] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1D236400) [pid = 3836] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (10669000) [pid = 3836] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A277C00) [pid = 3836] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (14807400) [pid = 3836] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1FC40800) [pid = 3836] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (14A92800) [pid = 3836] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (0FEC7C00) [pid = 3836] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (19E82000) [pid = 3836] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:51:47 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1FDB4400) [pid = 3836] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:51:47 INFO - PROCESS | 3836 | 1461181907817 Marionette TRACE conn7 <- [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]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 12:51:47 INFO - PROCESS | 3836 | 1461181907834 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 3836 | 1461181907836 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 12:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:51:47 INFO - PROCESS | 3836 | 1461181907839 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 3836 | 1461181907840 Marionette TRACE conn7 <- [1,1954,null,{}] 12:51:47 INFO - PROCESS | 3836 | 1461181907844 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:47 INFO - PROCESS | 3836 | 1461181907969 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 12:51:48 INFO - PROCESS | 3836 | 1461181908040 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 3836 | ++DOCSHELL 14E13000 == 75 [pid = 3836] [id = 498] 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (14E1D400) [pid = 3836] [serial = 1494] [outer = 00000000] 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1A11E800) [pid = 3836] [serial = 1495] [outer = 14E1D400] 12:51:48 INFO - PROCESS | 3836 | 1461181908086 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1A2A4800) [pid = 3836] [serial = 1496] [outer = 14E1D400] 12:51:48 INFO - PROCESS | 3836 | 1461181908432 Marionette TRACE conn7 <- [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]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 12:51:48 INFO - PROCESS | 3836 | 1461181908470 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 3836 | 1461181908472 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 12:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:51:48 INFO - PROCESS | 3836 | 1461181908475 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - PROCESS | 3836 | 1461181908477 Marionette TRACE conn7 <- [1,1958,null,{}] 12:51:48 INFO - PROCESS | 3836 | 1461181908480 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:48 INFO - PROCESS | 3836 | 1461181908660 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 12:51:48 INFO - PROCESS | 3836 | 1461181908687 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 3836 | ++DOCSHELL 1A33D400 == 76 [pid = 3836] [id = 499] 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1AE04400) [pid = 3836] [serial = 1497] [outer = 00000000] 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1B86A800) [pid = 3836] [serial = 1498] [outer = 1AE04400] 12:51:48 INFO - PROCESS | 3836 | 1461181908736 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1C1E0800) [pid = 3836] [serial = 1499] [outer = 1AE04400] 12:51:49 INFO - PROCESS | 3836 | 1461181909141 Marionette TRACE conn7 <- [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]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 12:51:49 INFO - PROCESS | 3836 | 1461181909206 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 3836 | 1461181909209 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 12:51:49 INFO - PROCESS | 3836 | 1461181909212 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:51:49 INFO - PROCESS | 3836 | 1461181909213 Marionette TRACE conn7 <- [1,1962,null,{}] 12:51:49 INFO - PROCESS | 3836 | 1461181909217 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:49 INFO - PROCESS | 3836 | 1461181909301 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 12:51:49 INFO - PROCESS | 3836 | 1461181909307 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 3836 | ++DOCSHELL 1C673400 == 77 [pid = 3836] [id = 500] 12:51:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1CB48C00) [pid = 3836] [serial = 1500] [outer = 00000000] 12:51:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1D1A6000) [pid = 3836] [serial = 1501] [outer = 1CB48C00] 12:51:49 INFO - PROCESS | 3836 | 1461181909354 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1D231C00) [pid = 3836] [serial = 1502] [outer = 1CB48C00] 12:51:50 INFO - PROCESS | 3836 | 1461181910068 Marionette TRACE conn7 <- [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]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 12:51:50 INFO - PROCESS | 3836 | 1461181910087 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 3836 | 1461181910091 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 12:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:51:50 INFO - PROCESS | 3836 | 1461181910123 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 3836 | 1461181910127 Marionette TRACE conn7 <- [1,1966,null,{}] 12:51:50 INFO - PROCESS | 3836 | 1461181910133 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:50 INFO - PROCESS | 3836 | 1461181910260 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 12:51:50 INFO - PROCESS | 3836 | 1461181910420 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 3836 | ++DOCSHELL 0F9D8400 == 78 [pid = 3836] [id = 501] 12:51:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (10F41C00) [pid = 3836] [serial = 1503] [outer = 00000000] 12:51:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (14F2BC00) [pid = 3836] [serial = 1504] [outer = 10F41C00] 12:51:50 INFO - PROCESS | 3836 | 1461181910480 Marionette DEBUG loaded listener.js 12:51:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (16672C00) [pid = 3836] [serial = 1505] [outer = 10F41C00] 12:51:51 INFO - PROCESS | 3836 | 1461181911063 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 989ms 12:51:51 INFO - PROCESS | 3836 | 1461181911098 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 3836 | 1461181911104 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 12:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:51:51 INFO - PROCESS | 3836 | 1461181911149 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - PROCESS | 3836 | 1461181911152 Marionette TRACE conn7 <- [1,1970,null,{}] 12:51:51 INFO - PROCESS | 3836 | 1461181911156 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:51 INFO - PROCESS | 3836 | 1461181911320 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 12:51:51 INFO - PROCESS | 3836 | 1461181911435 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 3836 | ++DOCSHELL 17960400 == 79 [pid = 3836] [id = 502] 12:51:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (18048400) [pid = 3836] [serial = 1506] [outer = 00000000] 12:51:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1A120400) [pid = 3836] [serial = 1507] [outer = 18048400] 12:51:51 INFO - PROCESS | 3836 | 1461181911491 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1A27E400) [pid = 3836] [serial = 1508] [outer = 18048400] 12:51:52 INFO - PROCESS | 3836 | 1461181912019 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 12:51:52 INFO - PROCESS | 3836 | 1461181912092 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 3836 | 1461181912095 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 12:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:51:52 INFO - PROCESS | 3836 | 1461181912100 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - PROCESS | 3836 | 1461181912104 Marionette TRACE conn7 <- [1,1974,null,{}] 12:51:52 INFO - PROCESS | 3836 | 1461181912115 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:52 INFO - PROCESS | 3836 | 1461181912229 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 12:51:52 INFO - PROCESS | 3836 | 1461181912422 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 3836 | ++DOCSHELL 1D249400 == 80 [pid = 3836] [id = 503] 12:51:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1D249C00) [pid = 3836] [serial = 1509] [outer = 00000000] 12:51:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1D252800) [pid = 3836] [serial = 1510] [outer = 1D249C00] 12:51:52 INFO - PROCESS | 3836 | 1461181912482 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1E701C00) [pid = 3836] [serial = 1511] [outer = 1D249C00] 12:51:53 INFO - PROCESS | 3836 | 1461181913064 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 12:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:51:53 INFO - PROCESS | 3836 | 1461181913073 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 3836 | 1461181913076 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 12:51:53 INFO - PROCESS | 3836 | 1461181913080 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 3836 | 1461181913082 Marionette TRACE conn7 <- [1,1978,null,{}] 12:51:53 INFO - PROCESS | 3836 | 1461181913085 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:53 INFO - PROCESS | 3836 | 1461181913197 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 12:51:53 INFO - PROCESS | 3836 | 1461181913360 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 3836 | ++DOCSHELL 1E704800 == 81 [pid = 3836] [id = 504] 12:51:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (1E7E1800) [pid = 3836] [serial = 1512] [outer = 00000000] 12:51:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (1F49D800) [pid = 3836] [serial = 1513] [outer = 1E7E1800] 12:51:53 INFO - PROCESS | 3836 | 1461181913417 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (1FC37000) [pid = 3836] [serial = 1514] [outer = 1E7E1800] 12:51:53 INFO - PROCESS | 3836 | 1461181913969 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 12:51:54 INFO - PROCESS | 3836 | 1461181914014 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 3836 | 1461181914016 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 12:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:51:54 INFO - PROCESS | 3836 | 1461181914019 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 3836 | 1461181914021 Marionette TRACE conn7 <- [1,1982,null,{}] 12:51:54 INFO - PROCESS | 3836 | 1461181914025 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:54 INFO - PROCESS | 3836 | 1461181914134 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 12:51:54 INFO - PROCESS | 3836 | 1461181914298 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 3836 | ++DOCSHELL 1E7E6400 == 82 [pid = 3836] [id = 505] 12:51:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (1FC3C800) [pid = 3836] [serial = 1515] [outer = 00000000] 12:51:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (203AF800) [pid = 3836] [serial = 1516] [outer = 1FC3C800] 12:51:54 INFO - PROCESS | 3836 | 1461181914355 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (203D0C00) [pid = 3836] [serial = 1517] [outer = 1FC3C800] 12:51:54 INFO - PROCESS | 3836 | 1461181914888 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 932ms 12:51:54 INFO - PROCESS | 3836 | 1461181914956 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 3836 | 1461181914958 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 12:51:54 INFO - PROCESS | 3836 | 1461181914962 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:51:54 INFO - PROCESS | 3836 | 1461181914964 Marionette TRACE conn7 <- [1,1986,null,{}] 12:51:54 INFO - PROCESS | 3836 | 1461181914967 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:55 INFO - PROCESS | 3836 | 1461181915162 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 12:51:55 INFO - PROCESS | 3836 | 1461181915309 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:55 INFO - PROCESS | 3836 | ++DOCSHELL 203AB400 == 83 [pid = 3836] [id = 506] 12:51:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (20F33C00) [pid = 3836] [serial = 1518] [outer = 00000000] 12:51:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (21CE7000) [pid = 3836] [serial = 1519] [outer = 20F33C00] 12:51:55 INFO - PROCESS | 3836 | 1461181915368 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (21CEB000) [pid = 3836] [serial = 1520] [outer = 20F33C00] 12:51:55 INFO - PROCESS | 3836 | 1461181915898 Marionette TRACE conn7 <- [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]]]}] 12:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 12:51:55 INFO - PROCESS | 3836 | 1461181915942 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 12:51:55 INFO - PROCESS | 3836 | 1461181915944 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 12:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:51:55 INFO - PROCESS | 3836 | 1461181915949 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:51:55 INFO - PROCESS | 3836 | 1461181915951 Marionette TRACE conn7 <- [1,1990,null,{}] 12:51:55 INFO - PROCESS | 3836 | 1461181915954 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:56 INFO - PROCESS | 3836 | 1461181916061 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 12:51:56 INFO - PROCESS | 3836 | 1461181916246 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 3836 | ++DOCSHELL 0FEDFC00 == 84 [pid = 3836] [id = 507] 12:51:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (1D234400) [pid = 3836] [serial = 1521] [outer = 00000000] 12:51:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (21F2F800) [pid = 3836] [serial = 1522] [outer = 1D234400] 12:51:56 INFO - PROCESS | 3836 | 1461181916302 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (221B2C00) [pid = 3836] [serial = 1523] [outer = 1D234400] 12:51:56 INFO - PROCESS | 3836 | 1461181916900 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1018ms 12:51:56 INFO - PROCESS | 3836 | 1461181916969 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 3836 | 1461181916971 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 12:51:56 INFO - PROCESS | 3836 | 1461181916975 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:51:56 INFO - PROCESS | 3836 | 1461181916976 Marionette TRACE conn7 <- [1,1994,null,{}] 12:51:57 INFO - PROCESS | 3836 | 1461181917014 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:57 INFO - PROCESS | 3836 | 1461181917123 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 12:51:57 INFO - PROCESS | 3836 | 1461181917274 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 3836 | ++DOCSHELL 10424000 == 85 [pid = 3836] [id = 508] 12:51:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (18F6C400) [pid = 3836] [serial = 1524] [outer = 00000000] 12:51:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (1A275000) [pid = 3836] [serial = 1525] [outer = 18F6C400] 12:51:57 INFO - PROCESS | 3836 | 1461181917333 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (1A2B1C00) [pid = 3836] [serial = 1526] [outer = 18F6C400] 12:51:58 INFO - PROCESS | 3836 | 1461181918115 Marionette TRACE conn7 <- [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]]]}] 12:51:58 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 12:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1184ms 12:51:58 INFO - PROCESS | 3836 | 1461181918173 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 3836 | 1461181918178 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 12:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:51:58 INFO - PROCESS | 3836 | 1461181918185 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 3836 | 1461181918188 Marionette TRACE conn7 <- [1,1998,null,{}] 12:51:58 INFO - PROCESS | 3836 | 1461181918194 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:58 INFO - PROCESS | 3836 | 1461181918309 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 12:51:58 INFO - PROCESS | 3836 | 1461181918464 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 3836 | ++DOCSHELL 14722800 == 86 [pid = 3836] [id = 509] 12:51:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (149F5800) [pid = 3836] [serial = 1527] [outer = 00000000] 12:51:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (19133000) [pid = 3836] [serial = 1528] [outer = 149F5800] 12:51:58 INFO - PROCESS | 3836 | 1461181918517 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (19E78C00) [pid = 3836] [serial = 1529] [outer = 149F5800] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 1A33D400 == 85 [pid = 3836] [id = 499] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 18F9D400 == 84 [pid = 3836] [id = 496] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 14511400 == 83 [pid = 3836] [id = 495] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 10626400 == 82 [pid = 3836] [id = 494] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 1A278800 == 81 [pid = 3836] [id = 488] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 14E20800 == 80 [pid = 3836] [id = 487] 12:51:58 INFO - PROCESS | 3836 | --DOCSHELL 10F47C00 == 79 [pid = 3836] [id = 486] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (1D258800) [pid = 3836] [serial = 1277] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (1F493C00) [pid = 3836] [serial = 1379] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (20F38800) [pid = 3836] [serial = 1328] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (1E708800) [pid = 3836] [serial = 1423] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (1A1A8C00) [pid = 3836] [serial = 1402] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (179A8C00) [pid = 3836] [serial = 1405] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (1E7EEC00) [pid = 3836] [serial = 1424] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (1CB53C00) [pid = 3836] [serial = 1415] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (1C69F800) [pid = 3836] [serial = 1414] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (21998400) [pid = 3836] [serial = 1393] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (17995400) [pid = 3836] [serial = 1399] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (19136C00) [pid = 3836] [serial = 1411] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D259800) [pid = 3836] [serial = 1418] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (1B654000) [pid = 3836] [serial = 1412] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1A27E000) [pid = 3836] [serial = 1403] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (21F33000) [pid = 3836] [serial = 1396] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1FC41000) [pid = 3836] [serial = 1387] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (18044400) [pid = 3836] [serial = 1381] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (203C5C00) [pid = 3836] [serial = 1390] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (18043800) [pid = 3836] [serial = 1400] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (19137400) [pid = 3836] [serial = 1421] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1804F000) [pid = 3836] [serial = 1406] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1A338400) [pid = 3836] [serial = 1409] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1D251400) [pid = 3836] [serial = 1417] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (16676400) [pid = 3836] [serial = 1420] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1A338800) [pid = 3836] [serial = 1384] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1A2B0C00) [pid = 3836] [serial = 1408] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1473D400) [pid = 3836] [serial = 1450] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (14F1C400) [pid = 3836] [serial = 1453] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1799A400) [pid = 3836] [serial = 1451] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (203CC000) [pid = 3836] [serial = 1429] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1A017000) [pid = 3836] [serial = 1456] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (2198D800) [pid = 3836] [serial = 1430] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1914E000) [pid = 3836] [serial = 1432] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1B870000) [pid = 3836] [serial = 1435] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (21994000) [pid = 3836] [serial = 1438] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (21F2CC00) [pid = 3836] [serial = 1441] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (16673400) [pid = 3836] [serial = 1454] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (22288C00) [pid = 3836] [serial = 1444] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1795E400) [pid = 3836] [serial = 1447] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1A126C00) [pid = 3836] [serial = 1457] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1FDB1400) [pid = 3836] [serial = 1427] [outer = 00000000] [url = about:blank] 12:51:58 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1FC45400) [pid = 3836] [serial = 1426] [outer = 00000000] [url = about:blank] 12:51:59 INFO - PROCESS | 3836 | 1461181919057 Marionette TRACE conn7 <- [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]]]}] 12:51:59 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 12:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 12:51:59 INFO - PROCESS | 3836 | 1461181919121 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 3836 | 1461181919126 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 12:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:51:59 INFO - PROCESS | 3836 | 1461181919132 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 3836 | 1461181919135 Marionette TRACE conn7 <- [1,2002,null,{}] 12:51:59 INFO - PROCESS | 3836 | 1461181919138 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:59 INFO - PROCESS | 3836 | 1461181919233 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 12:51:59 INFO - PROCESS | 3836 | 1461181919345 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 3836 | ++DOCSHELL 14808000 == 80 [pid = 3836] [id = 510] 12:51:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1480CC00) [pid = 3836] [serial = 1530] [outer = 00000000] 12:51:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (17995400) [pid = 3836] [serial = 1531] [outer = 1480CC00] 12:51:59 INFO - PROCESS | 3836 | 1461181919392 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (179A8C00) [pid = 3836] [serial = 1532] [outer = 1480CC00] 12:51:59 INFO - PROCESS | 3836 | 1461181919783 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 12:51:59 INFO - PROCESS | 3836 | 1461181919808 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 3836 | 1461181919810 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 12:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:51:59 INFO - PROCESS | 3836 | 1461181919814 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 3836 | 1461181919817 Marionette TRACE conn7 <- [1,2006,null,{}] 12:51:59 INFO - PROCESS | 3836 | 1461181919827 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:59 INFO - PROCESS | 3836 | 1461181919924 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 12:51:59 INFO - PROCESS | 3836 | 1461181919945 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 3836 | ++DOCSHELL 16674800 == 81 [pid = 3836] [id = 511] 12:51:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (179B1C00) [pid = 3836] [serial = 1533] [outer = 00000000] 12:51:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1A12A400) [pid = 3836] [serial = 1534] [outer = 179B1C00] 12:52:00 INFO - PROCESS | 3836 | 1461181919993 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A27D400) [pid = 3836] [serial = 1535] [outer = 179B1C00] 12:52:00 INFO - PROCESS | 3836 | 1461181920468 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 669ms 12:52:00 INFO - PROCESS | 3836 | 1461181920488 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 12:52:00 INFO - PROCESS | 3836 | 1461181920490 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 12:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:52:00 INFO - PROCESS | 3836 | 1461181920497 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 3836 | 1461181920499 Marionette TRACE conn7 <- [1,2010,null,{}] 12:52:00 INFO - PROCESS | 3836 | 1461181920502 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:00 INFO - PROCESS | 3836 | 1461181920593 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 12:52:00 INFO - PROCESS | 3836 | 1461181920628 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 3836 | ++DOCSHELL 1A340000 == 82 [pid = 3836] [id = 512] 12:52:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1AE04800) [pid = 3836] [serial = 1536] [outer = 00000000] 12:52:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1B630800) [pid = 3836] [serial = 1537] [outer = 1AE04800] 12:52:00 INFO - PROCESS | 3836 | 1461181920679 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1B675400) [pid = 3836] [serial = 1538] [outer = 1AE04800] 12:52:01 INFO - PROCESS | 3836 | 1461181921148 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 12:52:01 INFO - PROCESS | 3836 | 1461181921228 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 12:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:52:01 INFO - PROCESS | 3836 | 1461181921230 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 12:52:01 INFO - PROCESS | 3836 | 1461181921233 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 3836 | 1461181921235 Marionette TRACE conn7 <- [1,2014,null,{}] 12:52:01 INFO - PROCESS | 3836 | 1461181921238 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:01 INFO - PROCESS | 3836 | 1461181921367 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 12:52:01 INFO - PROCESS | 3836 | 1461181921435 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:01 INFO - PROCESS | 3836 | ++DOCSHELL 1B62C000 == 83 [pid = 3836] [id = 513] 12:52:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1B6D5800) [pid = 3836] [serial = 1539] [outer = 00000000] 12:52:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1C60C800) [pid = 3836] [serial = 1540] [outer = 1B6D5800] 12:52:01 INFO - PROCESS | 3836 | 1461181921482 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1CB4A000) [pid = 3836] [serial = 1541] [outer = 1B6D5800] 12:52:01 INFO - PROCESS | 3836 | 1461181921920 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 12:52:01 INFO - PROCESS | 3836 | 1461181921964 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 3836 | 1461181921966 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 12:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:52:01 INFO - PROCESS | 3836 | 1461181921969 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 3836 | 1461181921971 Marionette TRACE conn7 <- [1,2018,null,{}] 12:52:01 INFO - PROCESS | 3836 | 1461181921974 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:02 INFO - PROCESS | 3836 | 1461181922124 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 12:52:02 INFO - PROCESS | 3836 | 1461181922219 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 3836 | ++DOCSHELL 1D22EC00 == 84 [pid = 3836] [id = 514] 12:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1D22F800) [pid = 3836] [serial = 1542] [outer = 00000000] 12:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1D259800) [pid = 3836] [serial = 1543] [outer = 1D22F800] 12:52:02 INFO - PROCESS | 3836 | 1461181922267 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1D346800) [pid = 3836] [serial = 1544] [outer = 1D22F800] 12:52:02 INFO - PROCESS | 3836 | 1461181922700 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 12:52:02 INFO - PROCESS | 3836 | 1461181922756 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 12:52:02 INFO - PROCESS | 3836 | 1461181922758 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 12:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:52:02 INFO - PROCESS | 3836 | 1461181922766 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:52:02 INFO - PROCESS | 3836 | 1461181922767 Marionette TRACE conn7 <- [1,2022,null,{}] 12:52:02 INFO - PROCESS | 3836 | 1461181922771 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:02 INFO - PROCESS | 3836 | 1461181922898 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 12:52:02 INFO - PROCESS | 3836 | 1461181922973 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A8400 == 85 [pid = 3836] [id = 515] 12:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1D258800) [pid = 3836] [serial = 1545] [outer = 00000000] 12:52:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1F495400) [pid = 3836] [serial = 1546] [outer = 1D258800] 12:52:03 INFO - PROCESS | 3836 | 1461181923020 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1FC45400) [pid = 3836] [serial = 1547] [outer = 1D258800] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (19132000) [pid = 3836] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1A017800) [pid = 3836] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (10F44000) [pid = 3836] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (14E1D400) [pid = 3836] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1AE04400) [pid = 3836] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:52:03 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (14512800) [pid = 3836] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:52:03 INFO - PROCESS | 3836 | 1461181923550 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 831ms 12:52:03 INFO - PROCESS | 3836 | 1461181923599 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 12:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:52:03 INFO - PROCESS | 3836 | 1461181923601 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 12:52:03 INFO - PROCESS | 3836 | 1461181923613 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - PROCESS | 3836 | 1461181923615 Marionette TRACE conn7 <- [1,2026,null,{}] 12:52:03 INFO - PROCESS | 3836 | 1461181923619 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:03 INFO - PROCESS | 3836 | 1461181923713 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 12:52:03 INFO - PROCESS | 3836 | 1461181923722 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 3836 | ++DOCSHELL 15C4C400 == 86 [pid = 3836] [id = 516] 12:52:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (19136800) [pid = 3836] [serial = 1548] [outer = 00000000] 12:52:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1E7EF800) [pid = 3836] [serial = 1549] [outer = 19136800] 12:52:03 INFO - PROCESS | 3836 | 1461181923767 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1FDAAC00) [pid = 3836] [serial = 1550] [outer = 19136800] 12:52:04 INFO - PROCESS | 3836 | 1461181924197 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 12:52:04 INFO - PROCESS | 3836 | 1461181924235 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 3836 | 1461181924237 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 12:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:52:04 INFO - PROCESS | 3836 | 1461181924240 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 3836 | 1461181924242 Marionette TRACE conn7 <- [1,2030,null,{}] 12:52:04 INFO - PROCESS | 3836 | 1461181924263 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:04 INFO - PROCESS | 3836 | 1461181924353 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 12:52:04 INFO - PROCESS | 3836 | 1461181924360 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:04 INFO - PROCESS | 3836 | ++DOCSHELL 1A11E000 == 87 [pid = 3836] [id = 517] 12:52:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1E7E9C00) [pid = 3836] [serial = 1551] [outer = 00000000] 12:52:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (203CC000) [pid = 3836] [serial = 1552] [outer = 1E7E9C00] 12:52:04 INFO - PROCESS | 3836 | 1461181924434 Marionette DEBUG loaded listener.js 12:52:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (203AA400) [pid = 3836] [serial = 1553] [outer = 1E7E9C00] 12:52:04 INFO - PROCESS | 3836 | 1461181924908 Marionette TRACE conn7 <- [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]]]}] 12:52:04 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) 12:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 12:52:04 INFO - PROCESS | 3836 | 1461181924972 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 3836 | 1461181924974 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 12:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:52:04 INFO - PROCESS | 3836 | 1461181924977 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 3836 | 1461181924979 Marionette TRACE conn7 <- [1,2034,null,{}] 12:52:04 INFO - PROCESS | 3836 | 1461181924983 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:05 INFO - PROCESS | 3836 | 1461181925074 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 12:52:05 INFO - PROCESS | 3836 | 1461181925094 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 3836 | ++DOCSHELL 2117FC00 == 88 [pid = 3836] [id = 518] 12:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (21180800) [pid = 3836] [serial = 1554] [outer = 00000000] 12:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (21184800) [pid = 3836] [serial = 1555] [outer = 21180800] 12:52:05 INFO - PROCESS | 3836 | 1461181925138 Marionette DEBUG loaded listener.js 12:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (21186C00) [pid = 3836] [serial = 1556] [outer = 21180800] 12:52:05 INFO - PROCESS | 3836 | 1461181925908 Marionette TRACE conn7 <- [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]]]}] 12:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 12:52:05 INFO - PROCESS | 3836 | 1461181925948 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 12:52:05 INFO - PROCESS | 3836 | 1461181925954 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 12:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:52:05 INFO - PROCESS | 3836 | 1461181925960 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:52:05 INFO - PROCESS | 3836 | 1461181925963 Marionette TRACE conn7 <- [1,2038,null,{}] 12:52:05 INFO - PROCESS | 3836 | 1461181925969 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:06 INFO - PROCESS | 3836 | 1461181926093 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 12:52:06 INFO - PROCESS | 3836 | 1461181926251 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:06 INFO - PROCESS | 3836 | ++DOCSHELL 16676400 == 89 [pid = 3836] [id = 519] 12:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (16676800) [pid = 3836] [serial = 1557] [outer = 00000000] 12:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (18045C00) [pid = 3836] [serial = 1558] [outer = 16676800] 12:52:06 INFO - PROCESS | 3836 | 1461181926310 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (18F93000) [pid = 3836] [serial = 1559] [outer = 16676800] 12:52:06 INFO - PROCESS | 3836 | 1461181926940 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1021ms 12:52:06 INFO - PROCESS | 3836 | 1461181926985 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 3836 | 1461181926991 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 12:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:52:06 INFO - PROCESS | 3836 | 1461181926997 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - PROCESS | 3836 | 1461181927000 Marionette TRACE conn7 <- [1,2042,null,{}] 12:52:07 INFO - PROCESS | 3836 | 1461181927004 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:07 INFO - PROCESS | 3836 | 1461181927123 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 12:52:07 INFO - PROCESS | 3836 | 1461181927277 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 3836 | ++DOCSHELL 1A121800 == 90 [pid = 3836] [id = 520] 12:52:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1AE0B800) [pid = 3836] [serial = 1560] [outer = 00000000] 12:52:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (1CB54000) [pid = 3836] [serial = 1561] [outer = 1AE0B800] 12:52:07 INFO - PROCESS | 3836 | 1461181927334 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (1D1A6C00) [pid = 3836] [serial = 1562] [outer = 1AE0B800] 12:52:07 INFO - PROCESS | 3836 | 1461181927906 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 12:52:07 INFO - PROCESS | 3836 | 1461181927977 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 12:52:07 INFO - PROCESS | 3836 | 1461181927979 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 12:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:52:07 INFO - PROCESS | 3836 | 1461181927983 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - PROCESS | 3836 | 1461181927986 Marionette TRACE conn7 <- [1,2046,null,{}] 12:52:08 INFO - PROCESS | 3836 | 1461181927998 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:08 INFO - PROCESS | 3836 | 1461181928119 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 12:52:08 INFO - PROCESS | 3836 | 1461181928288 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:08 INFO - PROCESS | 3836 | ++DOCSHELL 203C5400 == 91 [pid = 3836] [id = 521] 12:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (21181C00) [pid = 3836] [serial = 1563] [outer = 00000000] 12:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (219AB000) [pid = 3836] [serial = 1564] [outer = 21181C00] 12:52:08 INFO - PROCESS | 3836 | 1461181928348 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (21CEB400) [pid = 3836] [serial = 1565] [outer = 21181C00] 12:52:08 INFO - PROCESS | 3836 | 1461181928859 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 12:52:08 INFO - PROCESS | 3836 | 1461181928914 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 12:52:08 INFO - PROCESS | 3836 | 1461181928917 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 12:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:52:08 INFO - PROCESS | 3836 | 1461181928940 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:52:08 INFO - PROCESS | 3836 | 1461181928943 Marionette TRACE conn7 <- [1,2050,null,{}] 12:52:08 INFO - PROCESS | 3836 | 1461181928946 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:09 INFO - PROCESS | 3836 | 1461181929063 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 12:52:09 INFO - PROCESS | 3836 | 1461181929218 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 3836 | ++DOCSHELL 21F33000 == 92 [pid = 3836] [id = 522] 12:52:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (21F34000) [pid = 3836] [serial = 1566] [outer = 00000000] 12:52:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (221BB000) [pid = 3836] [serial = 1567] [outer = 21F34000] 12:52:09 INFO - PROCESS | 3836 | 1461181929275 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (221BE400) [pid = 3836] [serial = 1568] [outer = 21F34000] 12:52:10 INFO - PROCESS | 3836 | 1461181930147 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1282ms 12:52:10 INFO - PROCESS | 3836 | 1461181930212 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 3836 | 1461181930215 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 12:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:52:10 INFO - PROCESS | 3836 | 1461181930221 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 3836 | 1461181930223 Marionette TRACE conn7 <- [1,2054,null,{}] 12:52:10 INFO - PROCESS | 3836 | 1461181930261 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:10 INFO - PROCESS | 3836 | 1461181930375 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 12:52:10 INFO - PROCESS | 3836 | 1461181930527 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 3836 | ++DOCSHELL 1C1DF000 == 93 [pid = 3836] [id = 523] 12:52:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (1E70B000) [pid = 3836] [serial = 1569] [outer = 00000000] 12:52:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (22282800) [pid = 3836] [serial = 1570] [outer = 1E70B000] 12:52:10 INFO - PROCESS | 3836 | 1461181930583 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (22287C00) [pid = 3836] [serial = 1571] [outer = 1E70B000] 12:52:11 INFO - PROCESS | 3836 | 1461181931145 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 990ms 12:52:11 INFO - PROCESS | 3836 | 1461181931212 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 12:52:11 INFO - PROCESS | 3836 | 1461181931215 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 12:52:11 INFO - PROCESS | 3836 | 1461181931218 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:52:11 INFO - PROCESS | 3836 | 1461181931220 Marionette TRACE conn7 <- [1,2058,null,{}] 12:52:11 INFO - PROCESS | 3836 | 1461181931256 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:11 INFO - PROCESS | 3836 | 1461181931436 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 12:52:11 INFO - PROCESS | 3836 | 1461181931447 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:11 INFO - PROCESS | 3836 | ++DOCSHELL 22281000 == 94 [pid = 3836] [id = 524] 12:52:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (22285C00) [pid = 3836] [serial = 1572] [outer = 00000000] 12:52:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (23C64800) [pid = 3836] [serial = 1573] [outer = 22285C00] 12:52:11 INFO - PROCESS | 3836 | 1461181931505 Marionette DEBUG loaded listener.js 12:52:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (23C67C00) [pid = 3836] [serial = 1574] [outer = 22285C00] 12:52:12 INFO - PROCESS | 3836 | 1461181932157 Marionette TRACE conn7 <- [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]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1007ms 12:52:12 INFO - PROCESS | 3836 | 1461181932229 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 3836 | 1461181932232 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 12:52:12 INFO - PROCESS | 3836 | 1461181932235 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:52:12 INFO - PROCESS | 3836 | 1461181932237 Marionette TRACE conn7 <- [1,2062,null,{}] 12:52:12 INFO - PROCESS | 3836 | 1461181932241 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:12 INFO - PROCESS | 3836 | 1461181932351 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 12:52:12 INFO - PROCESS | 3836 | 1461181932712 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 3836 | ++DOCSHELL 0F65D400 == 95 [pid = 3836] [id = 525] 12:52:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (0F666000) [pid = 3836] [serial = 1575] [outer = 00000000] 12:52:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (147A5800) [pid = 3836] [serial = 1576] [outer = 0F666000] 12:52:12 INFO - PROCESS | 3836 | 1461181932795 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (14E13C00) [pid = 3836] [serial = 1577] [outer = 0F666000] 12:52:13 INFO - PROCESS | 3836 | 1461181933378 Marionette TRACE conn7 <- [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]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1180ms 12:52:13 INFO - PROCESS | 3836 | 1461181933420 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 12:52:13 INFO - PROCESS | 3836 | 1461181933424 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 12:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:52:13 INFO - PROCESS | 3836 | 1461181933450 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 3836 | 1461181933453 Marionette TRACE conn7 <- [1,2066,null,{}] 12:52:13 INFO - PROCESS | 3836 | 1461181933458 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:13 INFO - PROCESS | 3836 | 1461181933621 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 12:52:13 INFO - PROCESS | 3836 | 1461181933745 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 3836 | ++DOCSHELL 10629000 == 96 [pid = 3836] [id = 526] 12:52:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (19E79C00) [pid = 3836] [serial = 1578] [outer = 00000000] 12:52:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 185 (1A123400) [pid = 3836] [serial = 1579] [outer = 19E79C00] 12:52:13 INFO - PROCESS | 3836 | 1461181933800 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 186 (1A276000) [pid = 3836] [serial = 1580] [outer = 19E79C00] 12:52:14 INFO - PROCESS | 3836 | 1461181934391 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 987ms 12:52:14 INFO - PROCESS | 3836 | 1461181934423 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 3836 | 1461181934427 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 12:52:14 INFO - PROCESS | 3836 | 1461181934431 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:52:14 INFO - PROCESS | 3836 | 1461181934433 Marionette TRACE conn7 <- [1,2070,null,{}] 12:52:14 INFO - PROCESS | 3836 | 1461181934437 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:14 INFO - PROCESS | 3836 | 1461181934543 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 12:52:14 INFO - PROCESS | 3836 | 1461181934720 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:14 INFO - PROCESS | 3836 | ++DOCSHELL 1B079000 == 97 [pid = 3836] [id = 527] 12:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 187 (1B675C00) [pid = 3836] [serial = 1581] [outer = 00000000] 12:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 188 (1C1E8000) [pid = 3836] [serial = 1582] [outer = 1B675C00] 12:52:14 INFO - PROCESS | 3836 | 1461181934771 Marionette DEBUG loaded listener.js 12:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 189 (1CB53400) [pid = 3836] [serial = 1583] [outer = 1B675C00] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1D23DC00 == 96 [pid = 3836] [id = 309] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1E701800 == 95 [pid = 3836] [id = 365] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1CB4B400 == 94 [pid = 3836] [id = 335] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1B560000 == 93 [pid = 3836] [id = 308] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1CB4F000 == 92 [pid = 3836] [id = 364] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1A11E000 == 91 [pid = 3836] [id = 517] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 15C4C400 == 90 [pid = 3836] [id = 516] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1D1A8400 == 89 [pid = 3836] [id = 515] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1D22EC00 == 88 [pid = 3836] [id = 514] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1B62C000 == 87 [pid = 3836] [id = 513] 12:52:14 INFO - PROCESS | 3836 | --DOCSHELL 1A340000 == 86 [pid = 3836] [id = 512] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 188 (1A2A4C00) [pid = 3836] [serial = 1459] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 187 (179AD000) [pid = 3836] [serial = 1462] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 186 (1B554400) [pid = 3836] [serial = 1465] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 185 (1C1E9800) [pid = 3836] [serial = 1468] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 184 (1D236C00) [pid = 3836] [serial = 1471] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (1D251800) [pid = 3836] [serial = 1474] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (203A8000) [pid = 3836] [serial = 1480] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (1F497C00) [pid = 3836] [serial = 1477] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (1D1A6000) [pid = 3836] [serial = 1501] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 16674800 == 85 [pid = 3836] [id = 511] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 1A015000 == 84 [pid = 3836] [id = 497] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 14808000 == 83 [pid = 3836] [id = 510] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 14722800 == 82 [pid = 3836] [id = 509] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 203AB400 == 81 [pid = 3836] [id = 506] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 1E7E6400 == 80 [pid = 3836] [id = 505] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 1E704800 == 79 [pid = 3836] [id = 504] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 1D249400 == 78 [pid = 3836] [id = 503] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 17960400 == 77 [pid = 3836] [id = 502] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 0F9D8400 == 76 [pid = 3836] [id = 501] 12:52:15 INFO - PROCESS | 3836 | --DOCSHELL 1C673400 == 75 [pid = 3836] [id = 500] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (1913FC00) [pid = 3836] [serial = 1489] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1A27CC00) [pid = 3836] [serial = 1492] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (1973A400) [pid = 3836] [serial = 1490] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (149F0400) [pid = 3836] [serial = 1484] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (14803800) [pid = 3836] [serial = 1483] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1A11E800) [pid = 3836] [serial = 1495] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (1B86A800) [pid = 3836] [serial = 1498] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1C1E0800) [pid = 3836] [serial = 1499] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1A2A7800) [pid = 3836] [serial = 1493] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (15C2B000) [pid = 3836] [serial = 1486] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1A2A4800) [pid = 3836] [serial = 1496] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (1666CC00) [pid = 3836] [serial = 1487] [outer = 00000000] [url = about:blank] 12:52:15 INFO - PROCESS | 3836 | 1461181935365 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 974ms 12:52:15 INFO - PROCESS | 3836 | 1461181935411 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 12:52:15 INFO - PROCESS | 3836 | 1461181935413 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 12:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:52:15 INFO - PROCESS | 3836 | 1461181935418 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:52:15 INFO - PROCESS | 3836 | 1461181935423 Marionette TRACE conn7 <- [1,2074,null,{}] 12:52:15 INFO - PROCESS | 3836 | 1461181935432 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:15 INFO - PROCESS | 3836 | 1461181935528 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 12:52:15 INFO - PROCESS | 3836 | 1461181935646 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 3836 | ++DOCSHELL 15C2B000 == 76 [pid = 3836] [id = 528] 12:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (15C4C400) [pid = 3836] [serial = 1584] [outer = 00000000] 12:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (179AF000) [pid = 3836] [serial = 1585] [outer = 15C4C400] 12:52:15 INFO - PROCESS | 3836 | 1461181935692 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (18C47C00) [pid = 3836] [serial = 1586] [outer = 15C4C400] 12:52:16 INFO - PROCESS | 3836 | 1461181936079 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 12:52:16 INFO - PROCESS | 3836 | 1461181936110 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 3836 | 1461181936113 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 12:52:16 INFO - PROCESS | 3836 | 1461181936116 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 3836 | 1461181936118 Marionette TRACE conn7 <- [1,2078,null,{}] 12:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:52:16 INFO - PROCESS | 3836 | 1461181936121 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:16 INFO - PROCESS | 3836 | 1461181936217 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 12:52:16 INFO - PROCESS | 3836 | 1461181936236 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 3836 | ++DOCSHELL 19131000 == 77 [pid = 3836] [id = 529] 12:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (19140800) [pid = 3836] [serial = 1587] [outer = 00000000] 12:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (1A280000) [pid = 3836] [serial = 1588] [outer = 19140800] 12:52:16 INFO - PROCESS | 3836 | 1461181936282 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (1A2A9800) [pid = 3836] [serial = 1589] [outer = 19140800] 12:52:16 INFO - PROCESS | 3836 | 1461181936778 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 12:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:52:16 INFO - PROCESS | 3836 | 1461181936790 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 3836 | 1461181936792 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 12:52:16 INFO - PROCESS | 3836 | 1461181936795 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 3836 | 1461181936797 Marionette TRACE conn7 <- [1,2082,null,{}] 12:52:16 INFO - PROCESS | 3836 | 1461181936800 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:16 INFO - PROCESS | 3836 | 1461181936887 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 12:52:16 INFO - PROCESS | 3836 | 1461181936894 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 3836 | ++DOCSHELL 1B554000 == 78 [pid = 3836] [id = 530] 12:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (1B554400) [pid = 3836] [serial = 1590] [outer = 00000000] 12:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (1B867400) [pid = 3836] [serial = 1591] [outer = 1B554400] 12:52:16 INFO - PROCESS | 3836 | 1461181936948 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (1C1E9800) [pid = 3836] [serial = 1592] [outer = 1B554400] 12:52:17 INFO - PROCESS | 3836 | 1461181937410 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 12:52:17 INFO - PROCESS | 3836 | 1461181937466 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 3836 | 1461181937468 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 12:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:52:17 INFO - PROCESS | 3836 | 1461181937471 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - PROCESS | 3836 | 1461181937473 Marionette TRACE conn7 <- [1,2086,null,{}] 12:52:17 INFO - PROCESS | 3836 | 1461181937476 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:17 INFO - PROCESS | 3836 | 1461181937605 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 12:52:17 INFO - PROCESS | 3836 | 1461181937725 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:17 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A1400 == 79 [pid = 3836] [id = 531] 12:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (1D1A1C00) [pid = 3836] [serial = 1593] [outer = 00000000] 12:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (1D244800) [pid = 3836] [serial = 1594] [outer = 1D1A1C00] 12:52:17 INFO - PROCESS | 3836 | 1461181937771 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (1D251800) [pid = 3836] [serial = 1595] [outer = 1D1A1C00] 12:52:18 INFO - PROCESS | 3836 | 1461181938171 Marionette TRACE conn7 <- [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]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 12:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:52:18 INFO - PROCESS | 3836 | 1461181938242 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 3836 | 1461181938244 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 12:52:18 INFO - PROCESS | 3836 | 1461181938247 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 3836 | 1461181938249 Marionette TRACE conn7 <- [1,2090,null,{}] 12:52:18 INFO - PROCESS | 3836 | 1461181938252 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:18 INFO - PROCESS | 3836 | 1461181938380 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 12:52:18 INFO - PROCESS | 3836 | 1461181938399 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 3836 | ++DOCSHELL 1AE02400 == 80 [pid = 3836] [id = 532] 12:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (1D239800) [pid = 3836] [serial = 1596] [outer = 00000000] 12:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (1E7E0C00) [pid = 3836] [serial = 1597] [outer = 1D239800] 12:52:18 INFO - PROCESS | 3836 | 1461181938443 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (1E70DC00) [pid = 3836] [serial = 1598] [outer = 1D239800] 12:52:18 INFO - PROCESS | 3836 | 1461181938892 Marionette TRACE conn7 <- [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]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 12:52:18 INFO - PROCESS | 3836 | 1461181938918 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 12:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:52:18 INFO - PROCESS | 3836 | 1461181938920 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 12:52:18 INFO - PROCESS | 3836 | 1461181938923 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 3836 | 1461181938925 Marionette TRACE conn7 <- [1,2094,null,{}] 12:52:18 INFO - PROCESS | 3836 | 1461181938929 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:19 INFO - PROCESS | 3836 | 1461181939086 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 12:52:19 INFO - PROCESS | 3836 | 1461181939110 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:19 INFO - PROCESS | 3836 | ++DOCSHELL 1A339800 == 81 [pid = 3836] [id = 533] 12:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (1FC39C00) [pid = 3836] [serial = 1599] [outer = 00000000] 12:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 185 (203AFC00) [pid = 3836] [serial = 1600] [outer = 1FC39C00] 12:52:19 INFO - PROCESS | 3836 | 1461181939154 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 186 (203CDC00) [pid = 3836] [serial = 1601] [outer = 1FC39C00] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 185 (1E703800) [pid = 3836] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 184 (19134000) [pid = 3836] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (17992000) [pid = 3836] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (1E706C00) [pid = 3836] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (21CEF000) [pid = 3836] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (1913D400) [pid = 3836] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (2198D000) [pid = 3836] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1B86E800) [pid = 3836] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (19135C00) [pid = 3836] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (1FDB5800) [pid = 3836] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (18050C00) [pid = 3836] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1FDB4800) [pid = 3836] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (17955C00) [pid = 3836] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1B553400) [pid = 3836] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (21F33800) [pid = 3836] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (203B1800) [pid = 3836] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (16107800) [pid = 3836] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (2198C000) [pid = 3836] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (10EAE800) [pid = 3836] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (14810800) [pid = 3836] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (219B0800) [pid = 3836] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1480BC00) [pid = 3836] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (21CED400) [pid = 3836] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (10672C00) [pid = 3836] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1FC3C400) [pid = 3836] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1E7EB800) [pid = 3836] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1A27D000) [pid = 3836] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1E7E5400) [pid = 3836] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1D22F800) [pid = 3836] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1D258800) [pid = 3836] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1E7E9C00) [pid = 3836] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (10F41C00) [pid = 3836] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1AE04800) [pid = 3836] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1480CC00) [pid = 3836] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (179B1C00) [pid = 3836] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (18F6C400) [pid = 3836] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (149F5800) [pid = 3836] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1B6D5800) [pid = 3836] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (19136800) [pid = 3836] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1D1A7400) [pid = 3836] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1799D800) [pid = 3836] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1B869000) [pid = 3836] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (14ED0400) [pid = 3836] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:52:20 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1A27F800) [pid = 3836] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:52:20 INFO - PROCESS | 3836 | 1461181940172 Marionette TRACE conn7 <- [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]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1271ms 12:52:20 INFO - PROCESS | 3836 | 1461181940195 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 3836 | 1461181940197 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 12:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:52:20 INFO - PROCESS | 3836 | 1461181940201 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 3836 | 1461181940202 Marionette TRACE conn7 <- [1,2098,null,{}] 12:52:20 INFO - PROCESS | 3836 | 1461181940206 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:20 INFO - PROCESS | 3836 | 1461181940338 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 12:52:20 INFO - PROCESS | 3836 | 1461181940435 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 3836 | ++DOCSHELL 0F73A000 == 82 [pid = 3836] [id = 534] 12:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (0F7E7000) [pid = 3836] [serial = 1602] [outer = 00000000] 12:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1480B400) [pid = 3836] [serial = 1603] [outer = 0F7E7000] 12:52:20 INFO - PROCESS | 3836 | 1461181940483 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (14E21C00) [pid = 3836] [serial = 1604] [outer = 0F7E7000] 12:52:20 INFO - PROCESS | 3836 | 1461181940828 Marionette TRACE conn7 <- [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]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 12:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:52:20 INFO - PROCESS | 3836 | 1461181940877 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 3836 | 1461181940879 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 12:52:20 INFO - PROCESS | 3836 | 1461181940882 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 3836 | 1461181940883 Marionette TRACE conn7 <- [1,2102,null,{}] 12:52:20 INFO - PROCESS | 3836 | 1461181940887 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:20 INFO - PROCESS | 3836 | 1461181940976 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 12:52:20 INFO - PROCESS | 3836 | 1461181940982 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 3836 | ++DOCSHELL 17997000 == 83 [pid = 3836] [id = 535] 12:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (19133C00) [pid = 3836] [serial = 1605] [outer = 00000000] 12:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A337800) [pid = 3836] [serial = 1606] [outer = 19133C00] 12:52:21 INFO - PROCESS | 3836 | 1461181941032 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1B86E800) [pid = 3836] [serial = 1607] [outer = 19133C00] 12:52:21 INFO - PROCESS | 3836 | 1461181941513 Marionette TRACE conn7 <- [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]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 12:52:21 INFO - PROCESS | 3836 | 1461181941558 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 3836 | 1461181941560 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 12:52:21 INFO - PROCESS | 3836 | 1461181941563 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:52:21 INFO - PROCESS | 3836 | 1461181941565 Marionette TRACE conn7 <- [1,2106,null,{}] 12:52:21 INFO - PROCESS | 3836 | 1461181941569 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:21 INFO - PROCESS | 3836 | 1461181941678 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 12:52:21 INFO - PROCESS | 3836 | 1461181941718 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 3836 | ++DOCSHELL 1FC37800 == 84 [pid = 3836] [id = 536] 12:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1FC38000) [pid = 3836] [serial = 1608] [outer = 00000000] 12:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (203C8000) [pid = 3836] [serial = 1609] [outer = 1FC38000] 12:52:21 INFO - PROCESS | 3836 | 1461181941763 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (20F34C00) [pid = 3836] [serial = 1610] [outer = 1FC38000] 12:52:22 INFO - PROCESS | 3836 | 1461181942479 Marionette TRACE conn7 <- [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]]]}] 12:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 12:52:22 INFO - PROCESS | 3836 | 1461181942538 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 12:52:22 INFO - PROCESS | 3836 | 1461181942544 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 12:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:52:22 INFO - PROCESS | 3836 | 1461181942549 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 3836 | 1461181942553 Marionette TRACE conn7 <- [1,2110,null,{}] 12:52:22 INFO - PROCESS | 3836 | 1461181942559 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:22 INFO - PROCESS | 3836 | 1461181942736 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 12:52:22 INFO - PROCESS | 3836 | 1461181942756 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 3836 | ++DOCSHELL 15C27C00 == 85 [pid = 3836] [id = 537] 12:52:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (15C28000) [pid = 3836] [serial = 1611] [outer = 00000000] 12:52:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1799B400) [pid = 3836] [serial = 1612] [outer = 15C28000] 12:52:22 INFO - PROCESS | 3836 | 1461181942814 Marionette DEBUG loaded listener.js 12:52:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (17FCA000) [pid = 3836] [serial = 1613] [outer = 15C28000] 12:52:23 INFO - PROCESS | 3836 | 1461181943503 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 12:52:23 INFO - PROCESS | 3836 | 1461181943523 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 3836 | 1461181943529 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 12:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:52:23 INFO - PROCESS | 3836 | 1461181943536 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 3836 | 1461181943538 Marionette TRACE conn7 <- [1,2114,null,{}] 12:52:23 INFO - PROCESS | 3836 | 1461181943542 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:23 INFO - PROCESS | 3836 | 1461181943665 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 12:52:23 INFO - PROCESS | 3836 | 1461181943862 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:23 INFO - PROCESS | 3836 | ++DOCSHELL 19E7B800 == 86 [pid = 3836] [id = 538] 12:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1A120000) [pid = 3836] [serial = 1614] [outer = 00000000] 12:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1AEC0000) [pid = 3836] [serial = 1615] [outer = 1A120000] 12:52:23 INFO - PROCESS | 3836 | 1461181943919 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1B635000) [pid = 3836] [serial = 1616] [outer = 1A120000] 12:52:24 INFO - PROCESS | 3836 | 1461181944474 Marionette TRACE conn7 <- [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]]]}] 12:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 12:52:24 INFO - PROCESS | 3836 | 1461181944508 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 12:52:24 INFO - PROCESS | 3836 | 1461181944511 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 12:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:52:24 INFO - PROCESS | 3836 | 1461181944515 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:52:24 INFO - PROCESS | 3836 | 1461181944519 Marionette TRACE conn7 <- [1,2118,null,{}] 12:52:24 INFO - PROCESS | 3836 | 1461181944530 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:24 INFO - PROCESS | 3836 | 1461181944650 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 12:52:24 INFO - PROCESS | 3836 | 1461181944840 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:24 INFO - PROCESS | 3836 | ++DOCSHELL 1E703800 == 87 [pid = 3836] [id = 539] 12:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1F492C00) [pid = 3836] [serial = 1617] [outer = 00000000] 12:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (203AA800) [pid = 3836] [serial = 1618] [outer = 1F492C00] 12:52:24 INFO - PROCESS | 3836 | 1461181944898 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (2117C000) [pid = 3836] [serial = 1619] [outer = 1F492C00] 12:52:25 INFO - PROCESS | 3836 | 1461181945429 Marionette TRACE conn7 <- [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] 12:52:25 INFO - PROCESS | 3836 | 1461181945491 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 12:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:52:25 INFO - PROCESS | 3836 | 1461181945495 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 3836 | 1461181945497 Marionette TRACE conn7 <- [1,2122,null,{}] 12:52:25 INFO - PROCESS | 3836 | 1461181945501 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:25 INFO - PROCESS | 3836 | 1461181945621 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 12:52:25 INFO - PROCESS | 3836 | 1461181945809 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A33A800 == 88 [pid = 3836] [id = 540] 12:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (203D1400) [pid = 3836] [serial = 1620] [outer = 00000000] 12:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (219AF400) [pid = 3836] [serial = 1621] [outer = 203D1400] 12:52:25 INFO - PROCESS | 3836 | 1461181945866 Marionette DEBUG loaded listener.js 12:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (219B4C00) [pid = 3836] [serial = 1622] [outer = 203D1400] 12:52:26 INFO - PROCESS | 3836 | 1461181946434 Marionette TRACE conn7 <- [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]]]}] 12:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 12:52:26 INFO - PROCESS | 3836 | 1461181946468 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 12:52:26 INFO - PROCESS | 3836 | 1461181946470 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 12:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:52:26 INFO - PROCESS | 3836 | 1461181946474 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:52:26 INFO - PROCESS | 3836 | 1461181946476 Marionette TRACE conn7 <- [1,2126,null,{}] 12:52:26 INFO - PROCESS | 3836 | 1461181946480 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:26 INFO - PROCESS | 3836 | 1461181946593 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 12:52:26 INFO - PROCESS | 3836 | 1461181946764 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:26 INFO - PROCESS | 3836 | ++DOCSHELL 2198F800 == 89 [pid = 3836] [id = 541] 12:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (21CE6400) [pid = 3836] [serial = 1623] [outer = 00000000] 12:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (21F30400) [pid = 3836] [serial = 1624] [outer = 21CE6400] 12:52:26 INFO - PROCESS | 3836 | 1461181946821 Marionette DEBUG loaded listener.js 12:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (21F2F000) [pid = 3836] [serial = 1625] [outer = 21CE6400] 12:52:27 INFO - PROCESS | 3836 | 1461181947414 Marionette TRACE conn7 <- [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]]]}] 12:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 12:52:27 INFO - PROCESS | 3836 | 1461181947448 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 12:52:27 INFO - PROCESS | 3836 | 1461181947450 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 12:52:27 INFO - PROCESS | 3836 | 1461181947454 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:52:27 INFO - PROCESS | 3836 | 1461181947456 Marionette TRACE conn7 <- [1,2130,null,{}] 12:52:27 INFO - PROCESS | 3836 | 1461181947460 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:27 INFO - PROCESS | 3836 | 1461181947583 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 12:52:27 INFO - PROCESS | 3836 | 1461181947744 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 3836 | ++DOCSHELL 21F2D000 == 90 [pid = 3836] [id = 542] 12:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (221BF400) [pid = 3836] [serial = 1626] [outer = 00000000] 12:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (22239000) [pid = 3836] [serial = 1627] [outer = 221BF400] 12:52:27 INFO - PROCESS | 3836 | 1461181947806 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (2235A400) [pid = 3836] [serial = 1628] [outer = 221BF400] 12:52:28 INFO - PROCESS | 3836 | 1461181948362 Marionette TRACE conn7 <- [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] 12:52:28 INFO - PROCESS | 3836 | 1461181948431 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 12:52:28 INFO - PROCESS | 3836 | 1461181948435 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:52:28 INFO - PROCESS | 3836 | 1461181948437 Marionette TRACE conn7 <- [1,2134,null,{}] 12:52:28 INFO - PROCESS | 3836 | 1461181948441 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:28 INFO - PROCESS | 3836 | 1461181948605 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 12:52:28 INFO - PROCESS | 3836 | 1461181948723 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:28 INFO - PROCESS | 3836 | ++DOCSHELL 22360C00 == 91 [pid = 3836] [id = 543] 12:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (22367C00) [pid = 3836] [serial = 1629] [outer = 00000000] 12:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (23153400) [pid = 3836] [serial = 1630] [outer = 22367C00] 12:52:28 INFO - PROCESS | 3836 | 1461181948780 Marionette DEBUG loaded listener.js 12:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (23156000) [pid = 3836] [serial = 1631] [outer = 22367C00] 12:52:29 INFO - PROCESS | 3836 | 1461181949373 Marionette TRACE conn7 <- [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] 12:52:29 INFO - PROCESS | 3836 | 1461181949412 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 12:52:29 INFO - PROCESS | 3836 | 1461181949415 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:52:29 INFO - PROCESS | 3836 | 1461181949417 Marionette TRACE conn7 <- [1,2138,null,{}] 12:52:29 INFO - PROCESS | 3836 | 1461181949421 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:29 INFO - PROCESS | 3836 | 1461181949532 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 12:52:29 INFO - PROCESS | 3836 | 1461181949710 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:29 INFO - PROCESS | 3836 | ++DOCSHELL 14A5A400 == 92 [pid = 3836] [id = 544] 12:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (20F3A800) [pid = 3836] [serial = 1632] [outer = 00000000] 12:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (23C6FC00) [pid = 3836] [serial = 1633] [outer = 20F3A800] 12:52:29 INFO - PROCESS | 3836 | 1461181949765 Marionette DEBUG loaded listener.js 12:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (24B52400) [pid = 3836] [serial = 1634] [outer = 20F3A800] 12:52:30 INFO - PROCESS | 3836 | 1461181950367 Marionette TRACE conn7 <- [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]]]}] 12:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 12:52:30 INFO - PROCESS | 3836 | 1461181950390 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 12:52:30 INFO - PROCESS | 3836 | 1461181950393 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 12:52:30 INFO - PROCESS | 3836 | 1461181950396 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:52:30 INFO - PROCESS | 3836 | 1461181950398 Marionette TRACE conn7 <- [1,2142,null,{}] 12:52:30 INFO - PROCESS | 3836 | 1461181950402 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:30 INFO - PROCESS | 3836 | 1461181950514 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 12:52:30 INFO - PROCESS | 3836 | 1461181950674 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 3836 | ++DOCSHELL 106E9400 == 93 [pid = 3836] [id = 545] 12:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (1471CC00) [pid = 3836] [serial = 1635] [outer = 00000000] 12:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (1A11D800) [pid = 3836] [serial = 1636] [outer = 1471CC00] 12:52:30 INFO - PROCESS | 3836 | 1461181950731 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (1A19EC00) [pid = 3836] [serial = 1637] [outer = 1471CC00] 12:52:31 INFO - PROCESS | 3836 | 1461181951281 Marionette TRACE conn7 <- [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]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1133ms 12:52:31 INFO - PROCESS | 3836 | 1461181951553 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 3836 | 1461181951557 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 12:52:31 INFO - PROCESS | 3836 | 1461181951564 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:52:31 INFO - PROCESS | 3836 | 1461181951566 Marionette TRACE conn7 <- [1,2146,null,{}] 12:52:31 INFO - PROCESS | 3836 | 1461181951572 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:31 INFO - PROCESS | 3836 | 1461181951687 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 12:52:31 INFO - PROCESS | 3836 | 1461181951842 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 3836 | ++DOCSHELL 1666F400 == 94 [pid = 3836] [id = 546] 12:52:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (17960800) [pid = 3836] [serial = 1638] [outer = 00000000] 12:52:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (17FC4C00) [pid = 3836] [serial = 1639] [outer = 17960800] 12:52:31 INFO - PROCESS | 3836 | 1461181951896 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (18C84800) [pid = 3836] [serial = 1640] [outer = 17960800] 12:52:32 INFO - PROCESS | 3836 | 1461181952505 Marionette TRACE conn7 <- [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]]]}] 12:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 12:52:32 INFO - PROCESS | 3836 | 1461181952540 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 12:52:32 INFO - PROCESS | 3836 | 1461181952543 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 12:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:52:32 INFO - PROCESS | 3836 | 1461181952550 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 3836 | 1461181952553 Marionette TRACE conn7 <- [1,2150,null,{}] 12:52:32 INFO - PROCESS | 3836 | 1461181952557 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:32 INFO - PROCESS | 3836 | 1461181952664 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 12:52:32 INFO - PROCESS | 3836 | 1461181952848 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:32 INFO - PROCESS | 3836 | ++DOCSHELL 14E21400 == 95 [pid = 3836] [id = 547] 12:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (18F98400) [pid = 3836] [serial = 1641] [outer = 00000000] 12:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (1A33F000) [pid = 3836] [serial = 1642] [outer = 18F98400] 12:52:32 INFO - PROCESS | 3836 | 1461181952898 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (1B0E5000) [pid = 3836] [serial = 1643] [outer = 18F98400] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1D1A5C00 == 94 [pid = 3836] [id = 490] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 17997000 == 93 [pid = 3836] [id = 535] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 0F73A000 == 92 [pid = 3836] [id = 534] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1A339800 == 91 [pid = 3836] [id = 533] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1AE02400 == 90 [pid = 3836] [id = 532] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1D1A1400 == 89 [pid = 3836] [id = 531] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1B554000 == 88 [pid = 3836] [id = 530] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 19131000 == 87 [pid = 3836] [id = 529] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (21184800) [pid = 3836] [serial = 1555] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 15C2B000 == 86 [pid = 3836] [id = 528] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1B079000 == 85 [pid = 3836] [id = 527] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 10629000 == 84 [pid = 3836] [id = 526] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 0F65D400 == 83 [pid = 3836] [id = 525] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 22281000 == 82 [pid = 3836] [id = 524] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1C1DF000 == 81 [pid = 3836] [id = 523] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 21F33000 == 80 [pid = 3836] [id = 522] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 203C5400 == 79 [pid = 3836] [id = 521] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 14E13000 == 78 [pid = 3836] [id = 498] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 1A121800 == 77 [pid = 3836] [id = 520] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 16676400 == 76 [pid = 3836] [id = 519] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 2117FC00 == 75 [pid = 3836] [id = 518] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (15D2AC00) [pid = 3836] [serial = 1280] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (1FDB1C00) [pid = 3836] [serial = 1292] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (1FDAE400) [pid = 3836] [serial = 1388] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (1FC38C00) [pid = 3836] [serial = 1229] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1F493400) [pid = 3836] [serial = 1289] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (2227B400) [pid = 3836] [serial = 1343] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (1D33DC00) [pid = 3836] [serial = 1286] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (1C152000) [pid = 3836] [serial = 1334] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (20F3C000) [pid = 3836] [serial = 1337] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (1A2A4400) [pid = 3836] [serial = 1283] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1B632000) [pid = 3836] [serial = 1385] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D24FC00) [pid = 3836] [serial = 1295] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (18C50C00) [pid = 3836] [serial = 1382] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (21CE8000) [pid = 3836] [serial = 1340] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (22280000) [pid = 3836] [serial = 1346] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1914A000) [pid = 3836] [serial = 1331] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (21F38400) [pid = 3836] [serial = 1397] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1973B000) [pid = 3836] [serial = 1433] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1C6A5400) [pid = 3836] [serial = 1436] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (219AD800) [pid = 3836] [serial = 1394] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (203CF000) [pid = 3836] [serial = 1391] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (2228AC00) [pid = 3836] [serial = 1445] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (219AEC00) [pid = 3836] [serial = 1439] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (17FC3800) [pid = 3836] [serial = 1448] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (203B3800) [pid = 3836] [serial = 1481] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (21F31C00) [pid = 3836] [serial = 1442] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1D23C400) [pid = 3836] [serial = 1472] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1A340400) [pid = 3836] [serial = 1460] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1C6A0800) [pid = 3836] [serial = 1469] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (18C54C00) [pid = 3836] [serial = 1463] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1B628000) [pid = 3836] [serial = 1466] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1F4A1C00) [pid = 3836] [serial = 1478] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1D250C00) [pid = 3836] [serial = 1475] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1D346800) [pid = 3836] [serial = 1544] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1D259800) [pid = 3836] [serial = 1543] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1F495400) [pid = 3836] [serial = 1546] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (203CC000) [pid = 3836] [serial = 1552] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1FC45400) [pid = 3836] [serial = 1547] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (16672C00) [pid = 3836] [serial = 1505] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (14F2BC00) [pid = 3836] [serial = 1504] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1B630800) [pid = 3836] [serial = 1537] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (17995400) [pid = 3836] [serial = 1531] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (179A8C00) [pid = 3836] [serial = 1532] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1A12A400) [pid = 3836] [serial = 1534] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1A27D400) [pid = 3836] [serial = 1535] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A2B1C00) [pid = 3836] [serial = 1526] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A275000) [pid = 3836] [serial = 1525] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (19E78C00) [pid = 3836] [serial = 1529] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (19133000) [pid = 3836] [serial = 1528] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A120400) [pid = 3836] [serial = 1507] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1D252800) [pid = 3836] [serial = 1510] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1F49D800) [pid = 3836] [serial = 1513] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (203AF800) [pid = 3836] [serial = 1516] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (21CE7000) [pid = 3836] [serial = 1519] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (21F2F800) [pid = 3836] [serial = 1522] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (203AA400) [pid = 3836] [serial = 1553] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1C60C800) [pid = 3836] [serial = 1540] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1CB4A000) [pid = 3836] [serial = 1541] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1E7EF800) [pid = 3836] [serial = 1549] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1FDAAC00) [pid = 3836] [serial = 1550] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1B675400) [pid = 3836] [serial = 1538] [outer = 00000000] [url = about:blank] 12:52:33 INFO - PROCESS | 3836 | 1461181953480 Marionette TRACE conn7 <- [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]]]}] 12:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 990ms 12:52:33 INFO - PROCESS | 3836 | 1461181953539 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 12:52:33 INFO - PROCESS | 3836 | 1461181953541 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 12:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:52:33 INFO - PROCESS | 3836 | 1461181953545 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:52:33 INFO - PROCESS | 3836 | 1461181953547 Marionette TRACE conn7 <- [1,2154,null,{}] 12:52:33 INFO - PROCESS | 3836 | 1461181953556 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:33 INFO - PROCESS | 3836 | 1461181953689 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 12:52:33 INFO - PROCESS | 3836 | --DOCSHELL 19567400 == 74 [pid = 3836] [id = 10] 12:52:33 INFO - PROCESS | 3836 | 1461181953815 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 3836 | ++DOCSHELL 14AB6800 == 75 [pid = 3836] [id = 548] 12:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (14AB7C00) [pid = 3836] [serial = 1644] [outer = 00000000] 12:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1799A000) [pid = 3836] [serial = 1645] [outer = 14AB7C00] 12:52:33 INFO - PROCESS | 3836 | 1461181953886 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (179B6800) [pid = 3836] [serial = 1646] [outer = 14AB7C00] 12:52:34 INFO - PROCESS | 3836 | 1461181954322 Marionette TRACE conn7 <- [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]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 830ms 12:52:34 INFO - PROCESS | 3836 | 1461181954382 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 3836 | 1461181954384 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 12:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:52:34 INFO - PROCESS | 3836 | 1461181954387 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 3836 | 1461181954389 Marionette TRACE conn7 <- [1,2158,null,{}] 12:52:34 INFO - PROCESS | 3836 | 1461181954392 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:34 INFO - PROCESS | 3836 | 1461181954485 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 12:52:34 INFO - PROCESS | 3836 | 1461181954498 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:34 INFO - PROCESS | 3836 | ++DOCSHELL 19141400 == 76 [pid = 3836] [id = 549] 12:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19146800) [pid = 3836] [serial = 1647] [outer = 00000000] 12:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A122400) [pid = 3836] [serial = 1648] [outer = 19146800] 12:52:34 INFO - PROCESS | 3836 | 1461181954544 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1A273000) [pid = 3836] [serial = 1649] [outer = 19146800] 12:52:34 INFO - PROCESS | 3836 | 1461181954991 Marionette TRACE conn7 <- [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]]]}] 12:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 12:52:35 INFO - PROCESS | 3836 | 1461181955060 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 3836 | 1461181955062 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 12:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:52:35 INFO - PROCESS | 3836 | 1461181955065 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - PROCESS | 3836 | 1461181955067 Marionette TRACE conn7 <- [1,2162,null,{}] 12:52:35 INFO - PROCESS | 3836 | 1461181955070 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:35 INFO - PROCESS | 3836 | 1461181955178 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 12:52:35 INFO - PROCESS | 3836 | 1461181955187 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:35 INFO - PROCESS | 3836 | ++DOCSHELL 1666D400 == 77 [pid = 3836] [id = 550] 12:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A27E800) [pid = 3836] [serial = 1650] [outer = 00000000] 12:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A33C800) [pid = 3836] [serial = 1651] [outer = 1A27E800] 12:52:35 INFO - PROCESS | 3836 | 1461181955233 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1B628000) [pid = 3836] [serial = 1652] [outer = 1A27E800] 12:52:35 INFO - PROCESS | 3836 | 1461181955757 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 12:52:35 INFO - PROCESS | 3836 | 1461181955799 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 3836 | 1461181955801 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 12:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:52:35 INFO - PROCESS | 3836 | 1461181955805 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - PROCESS | 3836 | 1461181955806 Marionette TRACE conn7 <- [1,2166,null,{}] 12:52:35 INFO - PROCESS | 3836 | 1461181955810 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:35 INFO - PROCESS | 3836 | 1461181955963 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 12:52:36 INFO - PROCESS | 3836 | 1461181956037 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 3836 | ++DOCSHELL 1B62CC00 == 78 [pid = 3836] [id = 551] 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1B6D1000) [pid = 3836] [serial = 1653] [outer = 00000000] 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1C1E6400) [pid = 3836] [serial = 1654] [outer = 1B6D1000] 12:52:36 INFO - PROCESS | 3836 | 1461181956084 Marionette DEBUG loaded listener.js 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1C6A5400) [pid = 3836] [serial = 1655] [outer = 1B6D1000] 12:52:36 INFO - PROCESS | 3836 | 1461181956506 Marionette TRACE conn7 <- [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]]]}] 12:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 12:52:36 INFO - PROCESS | 3836 | 1461181956590 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 3836 | 1461181956592 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 12:52:36 INFO - PROCESS | 3836 | 1461181956598 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - PROCESS | 3836 | 1461181956600 Marionette TRACE conn7 <- [1,2170,null,{}] 12:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:52:36 INFO - PROCESS | 3836 | 1461181956603 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:36 INFO - PROCESS | 3836 | 1461181956732 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 12:52:36 INFO - PROCESS | 3836 | 1461181956808 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 3836 | ++DOCSHELL 1B866400 == 79 [pid = 3836] [id = 552] 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1CB4C000) [pid = 3836] [serial = 1656] [outer = 00000000] 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1D22FC00) [pid = 3836] [serial = 1657] [outer = 1CB4C000] 12:52:36 INFO - PROCESS | 3836 | 1461181956854 Marionette DEBUG loaded listener.js 12:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1D240000) [pid = 3836] [serial = 1658] [outer = 1CB4C000] 12:52:37 INFO - PROCESS | 3836 | 1461181957268 Marionette TRACE conn7 <- [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]]]}] 12:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 12:52:37 INFO - PROCESS | 3836 | 1461181957333 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 3836 | 1461181957335 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 12:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:52:37 INFO - PROCESS | 3836 | 1461181957338 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:52:37 INFO - PROCESS | 3836 | 1461181957340 Marionette TRACE conn7 <- [1,2174,null,{}] 12:52:37 INFO - PROCESS | 3836 | 1461181957344 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:37 INFO - PROCESS | 3836 | 1461181957610 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1D1A1C00) [pid = 3836] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1D239800) [pid = 3836] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1B675C00) [pid = 3836] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (0F666000) [pid = 3836] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (15C4C400) [pid = 3836] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1B554400) [pid = 3836] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (19140800) [pid = 3836] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (19E79C00) [pid = 3836] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1FC39C00) [pid = 3836] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (19133C00) [pid = 3836] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (0F7E7000) [pid = 3836] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:52:37 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1CB48C00) [pid = 3836] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:52:37 INFO - PROCESS | 3836 | 1461181957690 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:37 INFO - PROCESS | 3836 | ++DOCSHELL 0F7E7000 == 80 [pid = 3836] [id = 553] 12:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (0FED1800) [pid = 3836] [serial = 1659] [outer = 00000000] 12:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (14809C00) [pid = 3836] [serial = 1660] [outer = 0FED1800] 12:52:37 INFO - PROCESS | 3836 | 1461181957736 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19134800) [pid = 3836] [serial = 1661] [outer = 0FED1800] 12:52:38 INFO - PROCESS | 3836 | 1461181958152 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 870ms 12:52:38 INFO - PROCESS | 3836 | 1461181958214 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 3836 | 1461181958216 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 12:52:38 INFO - PROCESS | 3836 | 1461181958219 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 3836 | 1461181958221 Marionette TRACE conn7 <- [1,2178,null,{}] 12:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:52:38 INFO - PROCESS | 3836 | 1461181958224 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:38 INFO - PROCESS | 3836 | 1461181958316 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 12:52:38 INFO - PROCESS | 3836 | 1461181958322 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 3836 | ++DOCSHELL 19140800 == 81 [pid = 3836] [id = 554] 12:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1B655C00) [pid = 3836] [serial = 1662] [outer = 00000000] 12:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1D252000) [pid = 3836] [serial = 1663] [outer = 1B655C00] 12:52:38 INFO - PROCESS | 3836 | 1461181958366 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1D258C00) [pid = 3836] [serial = 1664] [outer = 1B655C00] 12:52:38 INFO - PROCESS | 3836 | 1461181958801 Marionette TRACE conn7 <- [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]]]}] 12:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 632ms 12:52:38 INFO - PROCESS | 3836 | 1461181958857 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 3836 | 1461181958859 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 12:52:38 INFO - PROCESS | 3836 | 1461181958862 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 3836 | 1461181958863 Marionette TRACE conn7 <- [1,2182,null,{}] 12:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:52:38 INFO - PROCESS | 3836 | 1461181958867 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:38 INFO - PROCESS | 3836 | 1461181958960 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 12:52:38 INFO - PROCESS | 3836 | 1461181958982 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 3836 | ++DOCSHELL 147B0400 == 82 [pid = 3836] [id = 555] 12:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (14E12400) [pid = 3836] [serial = 1665] [outer = 00000000] 12:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1E708C00) [pid = 3836] [serial = 1666] [outer = 14E12400] 12:52:39 INFO - PROCESS | 3836 | 1461181959026 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1E7E5000) [pid = 3836] [serial = 1667] [outer = 14E12400] 12:52:39 INFO - PROCESS | 3836 | 1461181959459 Marionette TRACE conn7 <- [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]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 12:52:39 INFO - PROCESS | 3836 | 1461181959514 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 3836 | 1461181959517 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 12:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:52:39 INFO - PROCESS | 3836 | 1461181959520 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 3836 | 1461181959522 Marionette TRACE conn7 <- [1,2186,null,{}] 12:52:39 INFO - PROCESS | 3836 | 1461181959526 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:39 INFO - PROCESS | 3836 | 1461181959708 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 12:52:39 INFO - PROCESS | 3836 | 1461181959928 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 3836 | ++DOCSHELL 10629000 == 83 [pid = 3836] [id = 556] 12:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (10669000) [pid = 3836] [serial = 1668] [outer = 00000000] 12:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (14724800) [pid = 3836] [serial = 1669] [outer = 10669000] 12:52:39 INFO - PROCESS | 3836 | 1461181959987 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (149F2C00) [pid = 3836] [serial = 1670] [outer = 10669000] 12:52:40 INFO - PROCESS | 3836 | 1461181960553 Marionette TRACE conn7 <- [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]]]}] 12:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1074ms 12:52:40 INFO - PROCESS | 3836 | 1461181960601 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 3836 | 1461181960606 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 12:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:52:40 INFO - PROCESS | 3836 | 1461181960610 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - PROCESS | 3836 | 1461181960615 Marionette TRACE conn7 <- [1,2190,null,{}] 12:52:40 INFO - PROCESS | 3836 | 1461181960619 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:40 INFO - PROCESS | 3836 | 1461181960742 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 12:52:40 INFO - PROCESS | 3836 | 1461181960912 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:40 INFO - PROCESS | 3836 | ++DOCSHELL 18F6C800 == 84 [pid = 3836] [id = 557] 12:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19136800) [pid = 3836] [serial = 1671] [outer = 00000000] 12:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19748400) [pid = 3836] [serial = 1672] [outer = 19136800] 12:52:40 INFO - PROCESS | 3836 | 1461181960971 Marionette DEBUG loaded listener.js 12:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A015000) [pid = 3836] [serial = 1673] [outer = 19136800] 12:52:41 INFO - PROCESS | 3836 | 1461181961578 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1021ms 12:52:41 INFO - PROCESS | 3836 | 1461181961636 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 12:52:41 INFO - PROCESS | 3836 | 1461181961640 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 12:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:52:41 INFO - PROCESS | 3836 | 1461181961643 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 3836 | 1461181961646 Marionette TRACE conn7 <- [1,2194,null,{}] 12:52:41 INFO - PROCESS | 3836 | 1461181961650 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:41 INFO - PROCESS | 3836 | 1461181961768 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 12:52:41 INFO - PROCESS | 3836 | 1461181961925 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:41 INFO - PROCESS | 3836 | ++DOCSHELL 1B675400 == 85 [pid = 3836] [id = 558] 12:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1B677C00) [pid = 3836] [serial = 1674] [outer = 00000000] 12:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1C6A0000) [pid = 3836] [serial = 1675] [outer = 1B677C00] 12:52:41 INFO - PROCESS | 3836 | 1461181961983 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1D23B800) [pid = 3836] [serial = 1676] [outer = 1B677C00] 12:52:42 INFO - PROCESS | 3836 | 1461181962582 Marionette TRACE conn7 <- [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]]]}] 12:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 12:52:42 INFO - PROCESS | 3836 | 1461181962625 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 3836 | 1461181962629 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 12:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:52:42 INFO - PROCESS | 3836 | 1461181962640 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - PROCESS | 3836 | 1461181962644 Marionette TRACE conn7 <- [1,2198,null,{}] 12:52:42 INFO - PROCESS | 3836 | 1461181962648 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:42 INFO - PROCESS | 3836 | 1461181962770 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 12:52:42 INFO - PROCESS | 3836 | 1461181962940 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 3836 | ++DOCSHELL 1F495C00 == 86 [pid = 3836] [id = 559] 12:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1F497400) [pid = 3836] [serial = 1677] [outer = 00000000] 12:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1FDA8C00) [pid = 3836] [serial = 1678] [outer = 1F497400] 12:52:42 INFO - PROCESS | 3836 | 1461181962996 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1FDB1000) [pid = 3836] [serial = 1679] [outer = 1F497400] 12:52:43 INFO - PROCESS | 3836 | 1461181963521 Marionette TRACE conn7 <- [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]]]}] 12:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 12:52:43 INFO - PROCESS | 3836 | 1461181963567 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 12:52:43 INFO - PROCESS | 3836 | 1461181963569 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 12:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:52:43 INFO - PROCESS | 3836 | 1461181963572 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 3836 | 1461181963574 Marionette TRACE conn7 <- [1,2202,null,{}] 12:52:43 INFO - PROCESS | 3836 | 1461181963578 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:43 INFO - PROCESS | 3836 | 1461181963730 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 12:52:43 INFO - PROCESS | 3836 | 1461181963898 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:43 INFO - PROCESS | 3836 | ++DOCSHELL 203A4800 == 87 [pid = 3836] [id = 560] 12:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (203A6000) [pid = 3836] [serial = 1680] [outer = 00000000] 12:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (203B2000) [pid = 3836] [serial = 1681] [outer = 203A6000] 12:52:43 INFO - PROCESS | 3836 | 1461181963954 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (203CD000) [pid = 3836] [serial = 1682] [outer = 203A6000] 12:52:44 INFO - PROCESS | 3836 | 1461181964494 Marionette TRACE conn7 <- [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]]]}] 12:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 12:52:44 INFO - PROCESS | 3836 | 1461181964547 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 3836 | 1461181964549 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 12:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:52:44 INFO - PROCESS | 3836 | 1461181964552 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - PROCESS | 3836 | 1461181964554 Marionette TRACE conn7 <- [1,2206,null,{}] 12:52:44 INFO - PROCESS | 3836 | 1461181964558 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:44 INFO - PROCESS | 3836 | 1461181964674 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 12:52:44 INFO - PROCESS | 3836 | 1461181964834 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 3836 | ++DOCSHELL 2117AC00 == 88 [pid = 3836] [id = 561] 12:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (2117D800) [pid = 3836] [serial = 1683] [outer = 00000000] 12:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (2198C000) [pid = 3836] [serial = 1684] [outer = 2117D800] 12:52:44 INFO - PROCESS | 3836 | 1461181964899 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (219AE400) [pid = 3836] [serial = 1685] [outer = 2117D800] 12:52:45 INFO - PROCESS | 3836 | 1461181965495 Marionette TRACE conn7 <- [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]]]}] 12:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 12:52:45 INFO - PROCESS | 3836 | 1461181965527 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 12:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:52:45 INFO - PROCESS | 3836 | 1461181965529 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 12:52:45 INFO - PROCESS | 3836 | 1461181965533 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - PROCESS | 3836 | 1461181965535 Marionette TRACE conn7 <- [1,2210,null,{}] 12:52:45 INFO - PROCESS | 3836 | 1461181965539 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:45 INFO - PROCESS | 3836 | 1461181965657 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 12:52:45 INFO - PROCESS | 3836 | 1461181965826 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:45 INFO - PROCESS | 3836 | ++DOCSHELL 20F41000 == 89 [pid = 3836] [id = 562] 12:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (219B4800) [pid = 3836] [serial = 1686] [outer = 00000000] 12:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (21F31800) [pid = 3836] [serial = 1687] [outer = 219B4800] 12:52:45 INFO - PROCESS | 3836 | 1461181965882 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (21F36C00) [pid = 3836] [serial = 1688] [outer = 219B4800] 12:52:46 INFO - PROCESS | 3836 | 1461181966455 Marionette TRACE conn7 <- [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]]]}] 12:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 12:52:46 INFO - PROCESS | 3836 | 1461181966507 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 12:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:52:46 INFO - PROCESS | 3836 | 1461181966509 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 12:52:46 INFO - PROCESS | 3836 | 1461181966512 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 3836 | 1461181966514 Marionette TRACE conn7 <- [1,2214,null,{}] 12:52:46 INFO - PROCESS | 3836 | 1461181966518 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:46 INFO - PROCESS | 3836 | 1461181966633 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 12:52:46 INFO - PROCESS | 3836 | 1461181966763 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 3836 | ++DOCSHELL 221BE800 == 90 [pid = 3836] [id = 563] 12:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (2222BC00) [pid = 3836] [serial = 1689] [outer = 00000000] 12:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (22232400) [pid = 3836] [serial = 1690] [outer = 2222BC00] 12:52:46 INFO - PROCESS | 3836 | 1461181966817 Marionette DEBUG loaded listener.js 12:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (22235800) [pid = 3836] [serial = 1691] [outer = 2222BC00] 12:52:47 INFO - PROCESS | 3836 | 1461181967302 Marionette TRACE conn7 <- [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]]]}] 12:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 830ms 12:52:47 INFO - PROCESS | 3836 | 1461181967347 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 12:52:47 INFO - PROCESS | 3836 | 1461181967349 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 12:52:47 INFO - PROCESS | 3836 | 1461181967353 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:52:47 INFO - PROCESS | 3836 | 1461181967355 Marionette TRACE conn7 <- [1,2218,null,{}] 12:52:47 INFO - PROCESS | 3836 | 1461181967359 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:47 INFO - PROCESS | 3836 | 1461181967474 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 12:52:47 INFO - PROCESS | 3836 | 1461181967659 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:47 INFO - PROCESS | 3836 | ++DOCSHELL 1B553400 == 91 [pid = 3836] [id = 564] 12:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1B627C00) [pid = 3836] [serial = 1692] [outer = 00000000] 12:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (2235F800) [pid = 3836] [serial = 1693] [outer = 1B627C00] 12:52:47 INFO - PROCESS | 3836 | 1461181967715 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (22A4C800) [pid = 3836] [serial = 1694] [outer = 1B627C00] 12:52:48 INFO - PROCESS | 3836 | 1461181968606 Marionette TRACE conn7 <- [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]]]}] 12:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1278ms 12:52:48 INFO - PROCESS | 3836 | 1461181968635 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 12:52:48 INFO - PROCESS | 3836 | 1461181968639 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 12:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:52:48 INFO - PROCESS | 3836 | 1461181968644 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:52:48 INFO - PROCESS | 3836 | 1461181968648 Marionette TRACE conn7 <- [1,2222,null,{}] 12:52:48 INFO - PROCESS | 3836 | 1461181968653 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:48 INFO - PROCESS | 3836 | 1461181968767 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 12:52:48 INFO - PROCESS | 3836 | 1461181968929 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:48 INFO - PROCESS | 3836 | ++DOCSHELL 15C23000 == 92 [pid = 3836] [id = 565] 12:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (15C2B000) [pid = 3836] [serial = 1695] [outer = 00000000] 12:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (17994800) [pid = 3836] [serial = 1696] [outer = 15C2B000] 12:52:48 INFO - PROCESS | 3836 | 1461181968984 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (18044800) [pid = 3836] [serial = 1697] [outer = 15C2B000] 12:52:49 INFO - PROCESS | 3836 | 1461181969615 Marionette TRACE conn7 <- [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]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1024ms 12:52:49 INFO - PROCESS | 3836 | 1461181969669 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 3836 | 1461181969675 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 12:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:52:49 INFO - PROCESS | 3836 | 1461181969681 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 3836 | 1461181969683 Marionette TRACE conn7 <- [1,2226,null,{}] 12:52:49 INFO - PROCESS | 3836 | 1461181969687 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:49 INFO - PROCESS | 3836 | 1461181969794 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 12:52:49 INFO - PROCESS | 3836 | 1461181969993 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 1D341C00 == 91 [pid = 3836] [id = 346] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 1FC3E800 == 90 [pid = 3836] [id = 463] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 147B0400 == 89 [pid = 3836] [id = 555] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 19140800 == 88 [pid = 3836] [id = 554] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 0F7E7000 == 87 [pid = 3836] [id = 553] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 1B866400 == 86 [pid = 3836] [id = 552] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 1B62CC00 == 85 [pid = 3836] [id = 551] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 1666D400 == 84 [pid = 3836] [id = 550] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 19141400 == 83 [pid = 3836] [id = 549] 12:52:49 INFO - PROCESS | 3836 | --DOCSHELL 14AB6800 == 82 [pid = 3836] [id = 548] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (18045C00) [pid = 3836] [serial = 1558] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1CB54000) [pid = 3836] [serial = 1561] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (219AB000) [pid = 3836] [serial = 1564] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (221BB000) [pid = 3836] [serial = 1567] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (22282800) [pid = 3836] [serial = 1570] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (203C8000) [pid = 3836] [serial = 1609] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (23C64800) [pid = 3836] [serial = 1573] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | ++DOCSHELL 1003F000 == 83 [pid = 3836] [id = 566] 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (10677000) [pid = 3836] [serial = 1698] [outer = 00000000] 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (14E80400) [pid = 3836] [serial = 1699] [outer = 10677000] 12:52:50 INFO - PROCESS | 3836 | 1461181970131 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (17992C00) [pid = 3836] [serial = 1700] [outer = 10677000] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 14E21400 == 82 [pid = 3836] [id = 547] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 0F7E7400 == 81 [pid = 3836] [id = 11] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 1666F400 == 80 [pid = 3836] [id = 546] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 1A33A800 == 79 [pid = 3836] [id = 540] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 1E703800 == 78 [pid = 3836] [id = 539] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 19E7B800 == 77 [pid = 3836] [id = 538] 12:52:50 INFO - PROCESS | 3836 | --DOCSHELL 15C27C00 == 76 [pid = 3836] [id = 537] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1D231C00) [pid = 3836] [serial = 1502] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1D244800) [pid = 3836] [serial = 1594] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1E7E0C00) [pid = 3836] [serial = 1597] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1CB53400) [pid = 3836] [serial = 1583] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1C1E8000) [pid = 3836] [serial = 1582] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (14E13C00) [pid = 3836] [serial = 1577] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (147A5800) [pid = 3836] [serial = 1576] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (179AF000) [pid = 3836] [serial = 1585] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (18C47C00) [pid = 3836] [serial = 1586] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1B867400) [pid = 3836] [serial = 1591] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1A280000) [pid = 3836] [serial = 1588] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1A2A9800) [pid = 3836] [serial = 1589] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1A276000) [pid = 3836] [serial = 1580] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1A123400) [pid = 3836] [serial = 1579] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (203AFC00) [pid = 3836] [serial = 1600] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1A337800) [pid = 3836] [serial = 1606] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1480B400) [pid = 3836] [serial = 1603] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1E70DC00) [pid = 3836] [serial = 1598] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (14E21C00) [pid = 3836] [serial = 1604] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (203CDC00) [pid = 3836] [serial = 1601] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1D251800) [pid = 3836] [serial = 1595] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1C1E9800) [pid = 3836] [serial = 1592] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1B86E800) [pid = 3836] [serial = 1607] [outer = 00000000] [url = about:blank] 12:52:50 INFO - PROCESS | 3836 | 1461181970565 Marionette TRACE conn7 <- [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]]]}] 12:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 929ms 12:52:50 INFO - PROCESS | 3836 | 1461181970616 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 12:52:50 INFO - PROCESS | 3836 | 1461181970618 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 12:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:52:50 INFO - PROCESS | 3836 | 1461181970640 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:52:50 INFO - PROCESS | 3836 | 1461181970643 Marionette TRACE conn7 <- [1,2230,null,{}] 12:52:50 INFO - PROCESS | 3836 | 1461181970653 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:50 INFO - PROCESS | 3836 | 1461181970750 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 12:52:50 INFO - PROCESS | 3836 | 1461181970756 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:50 INFO - PROCESS | 3836 | ++DOCSHELL 19141400 == 77 [pid = 3836] [id = 567] 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19144000) [pid = 3836] [serial = 1701] [outer = 00000000] 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19743000) [pid = 3836] [serial = 1702] [outer = 19144000] 12:52:50 INFO - PROCESS | 3836 | 1461181970813 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A11E000) [pid = 3836] [serial = 1703] [outer = 19144000] 12:52:51 INFO - PROCESS | 3836 | 1461181971310 Marionette TRACE conn7 <- [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]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 750ms 12:52:51 INFO - PROCESS | 3836 | 1461181971379 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 12:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:52:51 INFO - PROCESS | 3836 | 1461181971381 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 12:52:51 INFO - PROCESS | 3836 | 1461181971385 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 3836 | 1461181971386 Marionette TRACE conn7 <- [1,2234,null,{}] 12:52:51 INFO - PROCESS | 3836 | 1461181971419 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:51 INFO - PROCESS | 3836 | 1461181971558 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 12:52:51 INFO - PROCESS | 3836 | 1461181971571 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:51 INFO - PROCESS | 3836 | ++DOCSHELL 1A217800 == 78 [pid = 3836] [id = 568] 12:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1A27AC00) [pid = 3836] [serial = 1704] [outer = 00000000] 12:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A332400) [pid = 3836] [serial = 1705] [outer = 1A27AC00] 12:52:51 INFO - PROCESS | 3836 | 1461181971618 Marionette DEBUG loaded listener.js 12:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A33B400) [pid = 3836] [serial = 1706] [outer = 1A27AC00] 12:52:52 INFO - PROCESS | 3836 | 1461181972048 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 710ms 12:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:52:52 INFO - PROCESS | 3836 | 1461181972099 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 3836 | 1461181972101 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 12:52:52 INFO - PROCESS | 3836 | 1461181972104 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - PROCESS | 3836 | 1461181972106 Marionette TRACE conn7 <- [1,2238,null,{}] 12:52:52 INFO - PROCESS | 3836 | 1461181972110 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:52 INFO - PROCESS | 3836 | 1461181972256 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 12:52:52 INFO - PROCESS | 3836 | 1461181972279 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A2AF400 == 79 [pid = 3836] [id = 569] 12:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1A33D000) [pid = 3836] [serial = 1707] [outer = 00000000] 12:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1B654C00) [pid = 3836] [serial = 1708] [outer = 1A33D000] 12:52:52 INFO - PROCESS | 3836 | 1461181972325 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1B867400) [pid = 3836] [serial = 1709] [outer = 1A33D000] 12:52:52 INFO - PROCESS | 3836 | 1461181972778 Marionette TRACE conn7 <- [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]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 12:52:52 INFO - PROCESS | 3836 | 1461181972846 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 3836 | 1461181972848 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 12:52:52 INFO - PROCESS | 3836 | 1461181972851 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:52:52 INFO - PROCESS | 3836 | 1461181972853 Marionette TRACE conn7 <- [1,2242,null,{}] 12:52:52 INFO - PROCESS | 3836 | 1461181972856 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:53 INFO - PROCESS | 3836 | 1461181973011 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 12:52:53 INFO - PROCESS | 3836 | 1461181973086 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 3836 | ++DOCSHELL 1B86A400 == 80 [pid = 3836] [id = 570] 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1C1DB800) [pid = 3836] [serial = 1710] [outer = 00000000] 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1CB55800) [pid = 3836] [serial = 1711] [outer = 1C1DB800] 12:52:53 INFO - PROCESS | 3836 | 1461181973134 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1D1A1000) [pid = 3836] [serial = 1712] [outer = 1C1DB800] 12:52:53 INFO - PROCESS | 3836 | 1461181973533 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 12:52:53 INFO - PROCESS | 3836 | 1461181973586 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 3836 | 1461181973588 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 12:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:52:53 INFO - PROCESS | 3836 | 1461181973591 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 3836 | 1461181973593 Marionette TRACE conn7 <- [1,2246,null,{}] 12:52:53 INFO - PROCESS | 3836 | 1461181973604 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:53 INFO - PROCESS | 3836 | 1461181973734 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 12:52:53 INFO - PROCESS | 3836 | 1461181973860 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 3836 | ++DOCSHELL 1D22DC00 == 81 [pid = 3836] [id = 571] 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1D231C00) [pid = 3836] [serial = 1713] [outer = 00000000] 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1D250800) [pid = 3836] [serial = 1714] [outer = 1D231C00] 12:52:53 INFO - PROCESS | 3836 | 1461181973921 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1D259800) [pid = 3836] [serial = 1715] [outer = 1D231C00] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1A27E800) [pid = 3836] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1B6D1000) [pid = 3836] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (17960800) [pid = 3836] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19146800) [pid = 3836] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1CB4C000) [pid = 3836] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (14AB7C00) [pid = 3836] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (18F98400) [pid = 3836] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (0FED1800) [pid = 3836] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1B655C00) [pid = 3836] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (0F85D400) [pid = 3836] [serial = 29] [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.] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (19569800) [pid = 3836] [serial = 26] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1D234400) [pid = 3836] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (20F33C00) [pid = 3836] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1E7E1800) [pid = 3836] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18048400) [pid = 3836] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1D249C00) [pid = 3836] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:52:54 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1FC3C800) [pid = 3836] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:52:54 INFO - PROCESS | 3836 | 1461181974659 Marionette TRACE conn7 <- [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]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1079ms 12:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:52:54 INFO - PROCESS | 3836 | 1461181974671 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 3836 | 1461181974673 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 12:52:54 INFO - PROCESS | 3836 | 1461181974675 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - PROCESS | 3836 | 1461181974677 Marionette TRACE conn7 <- [1,2250,null,{}] 12:52:54 INFO - PROCESS | 3836 | 1461181974681 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:54 INFO - PROCESS | 3836 | 1461181974772 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 12:52:54 INFO - PROCESS | 3836 | 1461181974887 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 3836 | ++DOCSHELL 102C9000 == 82 [pid = 3836] [id = 572] 12:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (10F9B800) [pid = 3836] [serial = 1716] [outer = 00000000] 12:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1A11D400) [pid = 3836] [serial = 1717] [outer = 10F9B800] 12:52:54 INFO - PROCESS | 3836 | 1461181974931 Marionette DEBUG loaded listener.js 12:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1B557C00) [pid = 3836] [serial = 1718] [outer = 10F9B800] 12:52:55 INFO - PROCESS | 3836 | 1461181975291 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 12:52:55 INFO - PROCESS | 3836 | 1461181975350 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 12:52:55 INFO - PROCESS | 3836 | 1461181975352 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 12:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:52:55 INFO - PROCESS | 3836 | 1461181975355 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:52:55 INFO - PROCESS | 3836 | 1461181975356 Marionette TRACE conn7 <- [1,2254,null,{}] 12:52:55 INFO - PROCESS | 3836 | 1461181975360 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:55 INFO - PROCESS | 3836 | 1461181975453 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 12:52:55 INFO - PROCESS | 3836 | 1461181975459 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:55 INFO - PROCESS | 3836 | ++DOCSHELL 1B655C00 == 83 [pid = 3836] [id = 573] 12:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1B82A800) [pid = 3836] [serial = 1719] [outer = 00000000] 12:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1D340C00) [pid = 3836] [serial = 1720] [outer = 1B82A800] 12:52:55 INFO - PROCESS | 3836 | 1461181975505 Marionette DEBUG loaded listener.js 12:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1E702800) [pid = 3836] [serial = 1721] [outer = 1B82A800] 12:52:55 INFO - PROCESS | 3836 | 1461181975937 Marionette TRACE conn7 <- [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]]]}] 12:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 12:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:52:55 INFO - PROCESS | 3836 | 1461181975987 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 12:52:55 INFO - PROCESS | 3836 | 1461181975989 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 12:52:56 INFO - PROCESS | 3836 | 1461181976005 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - PROCESS | 3836 | 1461181976007 Marionette TRACE conn7 <- [1,2258,null,{}] 12:52:56 INFO - PROCESS | 3836 | 1461181976028 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:56 INFO - PROCESS | 3836 | 1461181976121 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 12:52:56 INFO - PROCESS | 3836 | 1461181976128 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 3836 | ++DOCSHELL 1E709C00 == 84 [pid = 3836] [id = 574] 12:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1E70A800) [pid = 3836] [serial = 1722] [outer = 00000000] 12:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1F494400) [pid = 3836] [serial = 1723] [outer = 1E70A800] 12:52:56 INFO - PROCESS | 3836 | 1461181976177 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1F49CC00) [pid = 3836] [serial = 1724] [outer = 1E70A800] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1B828800 == 83 [pid = 3836] [id = 489] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1FC3C000 == 82 [pid = 3836] [id = 380] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1FDAA000 == 81 [pid = 3836] [id = 412] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1FC44400 == 80 [pid = 3836] [id = 476] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1F49AC00 == 79 [pid = 3836] [id = 430] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 2198F800 == 78 [pid = 3836] [id = 541] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1F4A1000 == 77 [pid = 3836] [id = 366] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 19F55C00 == 76 [pid = 3836] [id = 431] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1C69B400 == 75 [pid = 3836] [id = 50] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 21F2D000 == 74 [pid = 3836] [id = 542] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 16679C00 == 73 [pid = 3836] [id = 290] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 106E9400 == 72 [pid = 3836] [id = 545] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1D24E000 == 71 [pid = 3836] [id = 492] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 10424000 == 70 [pid = 3836] [id = 508] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 22360C00 == 69 [pid = 3836] [id = 543] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 14A5A400 == 68 [pid = 3836] [id = 544] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 20F34400 == 67 [pid = 3836] [id = 398] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 179B4400 == 66 [pid = 3836] [id = 307] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1E706800 == 65 [pid = 3836] [id = 377] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1CB50400 == 64 [pid = 3836] [id = 336] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 17993C00 == 63 [pid = 3836] [id = 321] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 106F1C00 == 62 [pid = 3836] [id = 295] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 203AD400 == 61 [pid = 3836] [id = 414] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 10431400 == 60 [pid = 3836] [id = 482] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1480A800 == 59 [pid = 3836] [id = 289] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 103DEC00 == 58 [pid = 3836] [id = 320] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 0FEDD000 == 57 [pid = 3836] [id = 399] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 14E20C00 == 56 [pid = 3836] [id = 465] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1FDB3800 == 55 [pid = 3836] [id = 381] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 203A7000 == 54 [pid = 3836] [id = 413] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1480F400 == 53 [pid = 3836] [id = 493] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 2198CC00 == 52 [pid = 3836] [id = 464] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 10426400 == 51 [pid = 3836] [id = 382] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1E70D000 == 50 [pid = 3836] [id = 462] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 15C51400 == 49 [pid = 3836] [id = 491] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 14ED3C00 == 48 [pid = 3836] [id = 333] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 113B5C00 == 47 [pid = 3836] [id = 459] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 18C04800 == 46 [pid = 3836] [id = 363] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 19742000 == 45 [pid = 3836] [id = 379] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 0FEDFC00 == 44 [pid = 3836] [id = 507] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1FC37800 == 43 [pid = 3836] [id = 536] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 15C23000 == 42 [pid = 3836] [id = 565] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 221BE800 == 41 [pid = 3836] [id = 563] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1B553400 == 40 [pid = 3836] [id = 564] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 20F41000 == 39 [pid = 3836] [id = 562] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 2117AC00 == 38 [pid = 3836] [id = 561] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1F495C00 == 37 [pid = 3836] [id = 559] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 203A4800 == 36 [pid = 3836] [id = 560] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 1B675400 == 35 [pid = 3836] [id = 558] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 18F6C800 == 34 [pid = 3836] [id = 557] 12:52:57 INFO - PROCESS | 3836 | --DOCSHELL 10629000 == 33 [pid = 3836] [id = 556] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1D22DC00 == 32 [pid = 3836] [id = 571] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1A217800 == 31 [pid = 3836] [id = 568] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 19141400 == 30 [pid = 3836] [id = 567] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1A2AF400 == 29 [pid = 3836] [id = 569] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1B86A400 == 28 [pid = 3836] [id = 570] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1B655C00 == 27 [pid = 3836] [id = 573] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 102C9000 == 26 [pid = 3836] [id = 572] 12:52:58 INFO - PROCESS | 3836 | --DOCSHELL 1003F000 == 25 [pid = 3836] [id = 566] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (19742400) [pid = 3836] [serial = 28] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (221B2C00) [pid = 3836] [serial = 1523] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (21CEB000) [pid = 3836] [serial = 1520] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1FC37000) [pid = 3836] [serial = 1514] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1A27E400) [pid = 3836] [serial = 1508] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1E701C00) [pid = 3836] [serial = 1511] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (203D0C00) [pid = 3836] [serial = 1517] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A33C800) [pid = 3836] [serial = 1651] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1C1E6400) [pid = 3836] [serial = 1654] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (18C84800) [pid = 3836] [serial = 1640] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (17FC4C00) [pid = 3836] [serial = 1639] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1A122400) [pid = 3836] [serial = 1648] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1A273000) [pid = 3836] [serial = 1649] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (203AA800) [pid = 3836] [serial = 1618] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (219AF400) [pid = 3836] [serial = 1621] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1D22FC00) [pid = 3836] [serial = 1657] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1799A000) [pid = 3836] [serial = 1645] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (179B6800) [pid = 3836] [serial = 1646] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1C6A5400) [pid = 3836] [serial = 1655] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1B0E5000) [pid = 3836] [serial = 1643] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A33F000) [pid = 3836] [serial = 1642] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1799B400) [pid = 3836] [serial = 1612] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (14809C00) [pid = 3836] [serial = 1660] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1AEC0000) [pid = 3836] [serial = 1615] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (21F30400) [pid = 3836] [serial = 1624] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (22239000) [pid = 3836] [serial = 1627] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (23153400) [pid = 3836] [serial = 1630] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (23C6FC00) [pid = 3836] [serial = 1633] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1D240000) [pid = 3836] [serial = 1658] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A11D800) [pid = 3836] [serial = 1636] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1D252000) [pid = 3836] [serial = 1663] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (14809000) [pid = 3836] [serial = 1133] [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.] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1D258C00) [pid = 3836] [serial = 1664] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (19134800) [pid = 3836] [serial = 1661] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1B628000) [pid = 3836] [serial = 1652] [outer = 00000000] [url = about:blank] 12:52:58 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1E708C00) [pid = 3836] [serial = 1666] [outer = 00000000] [url = about:blank] 12:52:59 INFO - PROCESS | 3836 | 1461181979054 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3087ms 12:52:59 INFO - PROCESS | 3836 | 1461181979081 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 12:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:52:59 INFO - PROCESS | 3836 | 1461181979085 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 12:52:59 INFO - PROCESS | 3836 | 1461181979090 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 3836 | 1461181979094 Marionette TRACE conn7 <- [1,2262,null,{}] 12:52:59 INFO - PROCESS | 3836 | 1461181979101 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:59 INFO - PROCESS | 3836 | 1461181979196 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 12:52:59 INFO - PROCESS | 3836 | 1461181979208 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 3836 | ++DOCSHELL 0F90A000 == 26 [pid = 3836] [id = 575] 12:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (0FE10000) [pid = 3836] [serial = 1725] [outer = 00000000] 12:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (0FED3000) [pid = 3836] [serial = 1726] [outer = 0FE10000] 12:52:59 INFO - PROCESS | 3836 | 1461181979260 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (0F78EC00) [pid = 3836] [serial = 1727] [outer = 0FE10000] 12:52:59 INFO - PROCESS | 3836 | 1461181979768 Marionette TRACE conn7 <- [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]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 12:52:59 INFO - PROCESS | 3836 | 1461181979821 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 3836 | 1461181979827 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:52:59 INFO - PROCESS | 3836 | 1461181979833 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 3836 | 1461181979836 Marionette TRACE conn7 <- [1,2266,null,{}] 12:52:59 INFO - PROCESS | 3836 | 1461181979839 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:59 INFO - PROCESS | 3836 | 1461181979928 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 12:53:00 INFO - PROCESS | 3836 | 1461181980034 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 3836 | ++DOCSHELL 10258400 == 27 [pid = 3836] [id = 576] 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (102C8800) [pid = 3836] [serial = 1728] [outer = 00000000] 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (10424000) [pid = 3836] [serial = 1729] [outer = 102C8800] 12:53:00 INFO - PROCESS | 3836 | 1461181980081 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1042A400) [pid = 3836] [serial = 1730] [outer = 102C8800] 12:53:00 INFO - PROCESS | 3836 | 1461181980456 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 669ms 12:53:00 INFO - PROCESS | 3836 | 1461181980506 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 12:53:00 INFO - PROCESS | 3836 | 1461181980508 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 12:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:53:00 INFO - PROCESS | 3836 | 1461181980512 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:53:00 INFO - PROCESS | 3836 | 1461181980516 Marionette TRACE conn7 <- [1,2270,null,{}] 12:53:00 INFO - PROCESS | 3836 | 1461181980526 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:00 INFO - PROCESS | 3836 | 1461181980656 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 12:53:00 INFO - PROCESS | 3836 | 1461181980666 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 3836 | ++DOCSHELL 10F4E800 == 28 [pid = 3836] [id = 577] 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10F8F800) [pid = 3836] [serial = 1731] [outer = 00000000] 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (13852400) [pid = 3836] [serial = 1732] [outer = 10F8F800] 12:53:00 INFO - PROCESS | 3836 | 1461181980717 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1450B800) [pid = 3836] [serial = 1733] [outer = 10F8F800] 12:53:01 INFO - PROCESS | 3836 | 1461181981197 Marionette TRACE conn7 <- [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]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 12:53:01 INFO - PROCESS | 3836 | 1461181981248 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 12:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:53:01 INFO - PROCESS | 3836 | 1461181981251 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 12:53:01 INFO - PROCESS | 3836 | 1461181981254 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 3836 | 1461181981256 Marionette TRACE conn7 <- [1,2274,null,{}] 12:53:01 INFO - PROCESS | 3836 | 1461181981259 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 3836 | 1461181981346 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 12:53:01 INFO - PROCESS | 3836 | 1461181981352 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 3836 | ++DOCSHELL 147A5800 == 29 [pid = 3836] [id = 578] 12:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1480A000) [pid = 3836] [serial = 1734] [outer = 00000000] 12:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (14A5A400) [pid = 3836] [serial = 1735] [outer = 1480A000] 12:53:01 INFO - PROCESS | 3836 | 1461181981399 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (14E16C00) [pid = 3836] [serial = 1736] [outer = 1480A000] 12:53:01 INFO - PROCESS | 3836 | 1461181981839 Marionette TRACE conn7 <- [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]]]}] 12:53:01 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 12:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 12:53:01 INFO - PROCESS | 3836 | 1461181981908 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 3836 | 1461181981910 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 12:53:01 INFO - PROCESS | 3836 | 1461181981913 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 3836 | 1461181981915 Marionette TRACE conn7 <- [1,2278,null,{}] 12:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:53:01 INFO - PROCESS | 3836 | 1461181981918 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 3836 | 1461181981999 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 12:53:02 INFO - PROCESS | 3836 | 1461181982005 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 3836 | ++DOCSHELL 14EC8400 == 30 [pid = 3836] [id = 579] 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (14ED5400) [pid = 3836] [serial = 1737] [outer = 00000000] 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (15C56400) [pid = 3836] [serial = 1738] [outer = 14ED5400] 12:53:02 INFO - PROCESS | 3836 | 1461181982050 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (15D35000) [pid = 3836] [serial = 1739] [outer = 14ED5400] 12:53:02 INFO - PROCESS | 3836 | 1461181982483 Marionette TRACE conn7 <- [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]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 12:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:53:02 INFO - PROCESS | 3836 | 1461181982552 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 3836 | 1461181982554 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 12:53:02 INFO - PROCESS | 3836 | 1461181982557 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 3836 | 1461181982559 Marionette TRACE conn7 <- [1,2282,null,{}] 12:53:02 INFO - PROCESS | 3836 | 1461181982562 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:02 INFO - PROCESS | 3836 | 1461181982677 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 12:53:02 INFO - PROCESS | 3836 | 1461181982690 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 3836 | ++DOCSHELL 16674400 == 31 [pid = 3836] [id = 580] 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (17957C00) [pid = 3836] [serial = 1740] [outer = 00000000] 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (17992400) [pid = 3836] [serial = 1741] [outer = 17957C00] 12:53:02 INFO - PROCESS | 3836 | 1461181982739 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1799A800) [pid = 3836] [serial = 1742] [outer = 17957C00] 12:53:03 INFO - PROCESS | 3836 | 1461181983198 Marionette TRACE conn7 <- [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]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 12:53:03 INFO - PROCESS | 3836 | 1461181983232 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 12:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:53:03 INFO - PROCESS | 3836 | 1461181983234 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 12:53:03 INFO - PROCESS | 3836 | 1461181983237 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 3836 | 1461181983239 Marionette TRACE conn7 <- [1,2286,null,{}] 12:53:03 INFO - PROCESS | 3836 | 1461181983243 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:03 INFO - PROCESS | 3836 | 1461181983321 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 12:53:03 INFO - PROCESS | 3836 | 1461181983328 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 3836 | ++DOCSHELL 179AE400 == 32 [pid = 3836] [id = 581] 12:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (179AF800) [pid = 3836] [serial = 1743] [outer = 00000000] 12:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (17FCE400) [pid = 3836] [serial = 1744] [outer = 179AF800] 12:53:03 INFO - PROCESS | 3836 | 1461181983373 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (17FC4C00) [pid = 3836] [serial = 1745] [outer = 179AF800] 12:53:03 INFO - PROCESS | 3836 | 1461181983792 Marionette TRACE conn7 <- [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]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 570ms 12:53:03 INFO - PROCESS | 3836 | 1461181983808 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 12:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:53:03 INFO - PROCESS | 3836 | 1461181983810 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 12:53:03 INFO - PROCESS | 3836 | 1461181983813 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 3836 | 1461181983815 Marionette TRACE conn7 <- [1,2290,null,{}] 12:53:03 INFO - PROCESS | 3836 | 1461181983819 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:03 INFO - PROCESS | 3836 | 1461181983946 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 12:53:04 INFO - PROCESS | 3836 | 1461181984024 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 3836 | ++DOCSHELL 17994C00 == 33 [pid = 3836] [id = 582] 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (179B5400) [pid = 3836] [serial = 1746] [outer = 00000000] 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (18C48400) [pid = 3836] [serial = 1747] [outer = 179B5400] 12:53:04 INFO - PROCESS | 3836 | 1461181984071 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (18C0B000) [pid = 3836] [serial = 1748] [outer = 179B5400] 12:53:04 INFO - PROCESS | 3836 | 1461181984497 Marionette TRACE conn7 <- [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]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 12:53:04 INFO - PROCESS | 3836 | 1461181984547 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 3836 | 1461181984549 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 12:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:53:04 INFO - PROCESS | 3836 | 1461181984553 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 3836 | 1461181984554 Marionette TRACE conn7 <- [1,2294,null,{}] 12:53:04 INFO - PROCESS | 3836 | 1461181984558 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:04 INFO - PROCESS | 3836 | 1461181984677 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 12:53:04 INFO - PROCESS | 3836 | 1461181984742 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 3836 | ++DOCSHELL 10F47C00 == 34 [pid = 3836] [id = 583] 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (19132400) [pid = 3836] [serial = 1749] [outer = 00000000] 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1913A000) [pid = 3836] [serial = 1750] [outer = 19132400] 12:53:04 INFO - PROCESS | 3836 | 1461181984788 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19139800) [pid = 3836] [serial = 1751] [outer = 19132400] 12:53:05 INFO - PROCESS | 3836 | 1461181985198 Marionette TRACE conn7 <- [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]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 12:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:53:05 INFO - PROCESS | 3836 | 1461181985225 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 3836 | 1461181985227 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 12:53:05 INFO - PROCESS | 3836 | 1461181985230 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 3836 | 1461181985232 Marionette TRACE conn7 <- [1,2298,null,{}] 12:53:05 INFO - PROCESS | 3836 | 1461181985235 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:05 INFO - PROCESS | 3836 | 1461181985358 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 12:53:05 INFO - PROCESS | 3836 | 1461181985479 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 3836 | ++DOCSHELL 19146800 == 35 [pid = 3836] [id = 584] 12:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (19148400) [pid = 3836] [serial = 1752] [outer = 00000000] 12:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1956BC00) [pid = 3836] [serial = 1753] [outer = 19148400] 12:53:05 INFO - PROCESS | 3836 | 1461181985525 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19747400) [pid = 3836] [serial = 1754] [outer = 19148400] 12:53:05 INFO - PROCESS | 3836 | 1461181985964 Marionette TRACE conn7 <- [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]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 12:53:05 INFO - PROCESS | 3836 | 1461181986002 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 3836 | 1461181986004 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 12:53:05 INFO - PROCESS | 3836 | 1461181986007 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:53:06 INFO - PROCESS | 3836 | 1461181986009 Marionette TRACE conn7 <- [1,2302,null,{}] 12:53:06 INFO - PROCESS | 3836 | 1461181986017 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:06 INFO - PROCESS | 3836 | 1461181986149 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 12:53:06 INFO - PROCESS | 3836 | 1461181986220 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 3836 | ++DOCSHELL 19F55C00 == 36 [pid = 3836] [id = 585] 12:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1A015800) [pid = 3836] [serial = 1755] [outer = 00000000] 12:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A126000) [pid = 3836] [serial = 1756] [outer = 1A015800] 12:53:06 INFO - PROCESS | 3836 | 1461181986278 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1A19F400) [pid = 3836] [serial = 1757] [outer = 1A015800] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (221BF400) [pid = 3836] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (15C28000) [pid = 3836] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (21180800) [pid = 3836] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (20F3A800) [pid = 3836] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1AE0B800) [pid = 3836] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (21F34000) [pid = 3836] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (21181C00) [pid = 3836] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (22285C00) [pid = 3836] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1FC38000) [pid = 3836] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1C1DB800) [pid = 3836] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1D231C00) [pid = 3836] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (10F9B800) [pid = 3836] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1B82A800) [pid = 3836] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (219B4800) [pid = 3836] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (2117D800) [pid = 3836] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (203A6000) [pid = 3836] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1F497400) [pid = 3836] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1B677C00) [pid = 3836] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (19136800) [pid = 3836] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (10669000) [pid = 3836] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (14E12400) [pid = 3836] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A27AC00) [pid = 3836] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19144000) [pid = 3836] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (10677000) [pid = 3836] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (15C2B000) [pid = 3836] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B627C00) [pid = 3836] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (2222BC00) [pid = 3836] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A33D000) [pid = 3836] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16676800) [pid = 3836] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1471CC00) [pid = 3836] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A120000) [pid = 3836] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1E70B000) [pid = 3836] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (203D1400) [pid = 3836] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (22367C00) [pid = 3836] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1F492C00) [pid = 3836] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (21CE6400) [pid = 3836] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:53:07 INFO - PROCESS | 3836 | 1461181987653 Marionette TRACE conn7 <- [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]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1681ms 12:53:07 INFO - PROCESS | 3836 | 1461181987692 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 3836 | 1461181987694 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 12:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:53:07 INFO - PROCESS | 3836 | 1461181987702 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 3836 | 1461181987704 Marionette TRACE conn7 <- [1,2306,null,{}] 12:53:07 INFO - PROCESS | 3836 | 1461181987707 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:07 INFO - PROCESS | 3836 | 1461181987790 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 12:53:07 INFO - PROCESS | 3836 | 1461181987812 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 3836 | ++DOCSHELL 16678000 == 37 [pid = 3836] [id = 586] 12:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (16679C00) [pid = 3836] [serial = 1758] [outer = 00000000] 12:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19135000) [pid = 3836] [serial = 1759] [outer = 16679C00] 12:53:07 INFO - PROCESS | 3836 | 1461181987857 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (19144C00) [pid = 3836] [serial = 1760] [outer = 16679C00] 12:53:08 INFO - PROCESS | 3836 | 1461181988397 Marionette TRACE conn7 <- [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] 12:53:08 INFO - PROCESS | 3836 | 1461181988434 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 12:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:53:08 INFO - PROCESS | 3836 | 1461181988438 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - PROCESS | 3836 | 1461181988439 Marionette TRACE conn7 <- [1,2310,null,{}] 12:53:08 INFO - PROCESS | 3836 | 1461181988443 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:08 INFO - PROCESS | 3836 | 1461181988525 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 12:53:08 INFO - PROCESS | 3836 | 1461181988558 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 3836 | ++DOCSHELL 19571400 == 38 [pid = 3836] [id = 587] 12:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A11D800) [pid = 3836] [serial = 1761] [outer = 00000000] 12:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A27B000) [pid = 3836] [serial = 1762] [outer = 1A11D800] 12:53:08 INFO - PROCESS | 3836 | 1461181988603 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A27D400) [pid = 3836] [serial = 1763] [outer = 1A11D800] 12:53:09 INFO - PROCESS | 3836 | 1461181989041 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 12:53:09 INFO - PROCESS | 3836 | 1461181989080 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 12:53:09 INFO - PROCESS | 3836 | 1461181989082 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 12:53:09 INFO - PROCESS | 3836 | 1461181989085 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:53:09 INFO - PROCESS | 3836 | 1461181989086 Marionette TRACE conn7 <- [1,2314,null,{}] 12:53:09 INFO - PROCESS | 3836 | 1461181989090 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:09 INFO - PROCESS | 3836 | 1461181989173 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 12:53:09 INFO - PROCESS | 3836 | 1461181989179 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 3836 | ++DOCSHELL 1A27D800 == 39 [pid = 3836] [id = 588] 12:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A27F800) [pid = 3836] [serial = 1764] [outer = 00000000] 12:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A2AC400) [pid = 3836] [serial = 1765] [outer = 1A27F800] 12:53:09 INFO - PROCESS | 3836 | 1461181989224 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A2AE000) [pid = 3836] [serial = 1766] [outer = 1A27F800] 12:53:09 INFO - PROCESS | 3836 | 1461181989984 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 12:53:10 INFO - PROCESS | 3836 | 1461181990060 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 3836 | 1461181990065 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 12:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:53:10 INFO - PROCESS | 3836 | 1461181990072 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 3836 | 1461181990075 Marionette TRACE conn7 <- [1,2318,null,{}] 12:53:10 INFO - PROCESS | 3836 | 1461181990081 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:10 INFO - PROCESS | 3836 | 1461181990211 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 12:53:10 INFO - PROCESS | 3836 | 1461181990350 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:10 INFO - PROCESS | 3836 | ++DOCSHELL 0F908C00 == 40 [pid = 3836] [id = 589] 12:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (0FE0A000) [pid = 3836] [serial = 1767] [outer = 00000000] 12:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (10429400) [pid = 3836] [serial = 1768] [outer = 0FE0A000] 12:53:10 INFO - PROCESS | 3836 | 1461181990410 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10669000) [pid = 3836] [serial = 1769] [outer = 0FE0A000] 12:53:11 INFO - PROCESS | 3836 | 1461181991042 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1018ms 12:53:11 INFO - PROCESS | 3836 | 1461181991095 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 12:53:11 INFO - PROCESS | 3836 | 1461181991101 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 12:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:53:11 INFO - PROCESS | 3836 | 1461181991107 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:53:11 INFO - PROCESS | 3836 | 1461181991110 Marionette TRACE conn7 <- [1,2322,null,{}] 12:53:11 INFO - PROCESS | 3836 | 1461181991159 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:11 INFO - PROCESS | 3836 | 1461181991286 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 12:53:11 INFO - PROCESS | 3836 | 1461181991422 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 3836 | ++DOCSHELL 10EAA000 == 41 [pid = 3836] [id = 590] 12:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (14510400) [pid = 3836] [serial = 1770] [outer = 00000000] 12:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (14E20400) [pid = 3836] [serial = 1771] [outer = 14510400] 12:53:11 INFO - PROCESS | 3836 | 1461181991479 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (15C55000) [pid = 3836] [serial = 1772] [outer = 14510400] 12:53:12 INFO - PROCESS | 3836 | 1461181992179 Marionette TRACE conn7 <- [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]]]}] 12:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1093ms 12:53:12 INFO - PROCESS | 3836 | 1461181992217 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 3836 | 1461181992220 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 12:53:12 INFO - PROCESS | 3836 | 1461181992224 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:53:12 INFO - PROCESS | 3836 | 1461181992228 Marionette TRACE conn7 <- [1,2326,null,{}] 12:53:12 INFO - PROCESS | 3836 | 1461181992238 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:12 INFO - PROCESS | 3836 | 1461181992362 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 12:53:12 INFO - PROCESS | 3836 | 1461181992522 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:12 INFO - PROCESS | 3836 | ++DOCSHELL 0F89A000 == 42 [pid = 3836] [id = 591] 12:53:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (0F89A400) [pid = 3836] [serial = 1773] [outer = 00000000] 12:53:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A11FC00) [pid = 3836] [serial = 1774] [outer = 0F89A400] 12:53:12 INFO - PROCESS | 3836 | 1461181992581 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A212C00) [pid = 3836] [serial = 1775] [outer = 0F89A400] 12:53:13 INFO - PROCESS | 3836 | 1461181993539 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1330ms 12:53:13 INFO - PROCESS | 3836 | 1461181993560 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 12:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:53:13 INFO - PROCESS | 3836 | 1461181993564 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 12:53:13 INFO - PROCESS | 3836 | 1461181993569 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 3836 | 1461181993572 Marionette TRACE conn7 <- [1,2330,null,{}] 12:53:13 INFO - PROCESS | 3836 | 1461181993577 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:13 INFO - PROCESS | 3836 | 1461181993691 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 12:53:13 INFO - PROCESS | 3836 | 1461181993811 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 14E14400 == 41 [pid = 3836] [id = 277] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 16350400 == 40 [pid = 3836] [id = 269] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 0F7E5000 == 39 [pid = 3836] [id = 282] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 1A272000 == 38 [pid = 3836] [id = 275] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 13804400 == 37 [pid = 3836] [id = 271] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 14E1E000 == 36 [pid = 3836] [id = 274] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 17999800 == 35 [pid = 3836] [id = 270] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 19573400 == 34 [pid = 3836] [id = 273] 12:53:13 INFO - PROCESS | 3836 | --DOCSHELL 14E12800 == 33 [pid = 3836] [id = 283] 12:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1F494400) [pid = 3836] [serial = 1723] [outer = 00000000] [url = about:blank] 12:53:13 INFO - PROCESS | 3836 | ++DOCSHELL 0F73A000 == 34 [pid = 3836] [id = 592] 12:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (0F7E5000) [pid = 3836] [serial = 1776] [outer = 00000000] 12:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (13806000) [pid = 3836] [serial = 1777] [outer = 0F7E5000] 12:53:13 INFO - PROCESS | 3836 | 1461181993909 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (149F5800) [pid = 3836] [serial = 1778] [outer = 0F7E5000] 12:53:14 INFO - PROCESS | 3836 | --DOCSHELL 1E709C00 == 33 [pid = 3836] [id = 574] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (2235A400) [pid = 3836] [serial = 1628] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (17FCA000) [pid = 3836] [serial = 1613] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (21186C00) [pid = 3836] [serial = 1556] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (24B52400) [pid = 3836] [serial = 1634] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1D1A6C00) [pid = 3836] [serial = 1562] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (221BE400) [pid = 3836] [serial = 1568] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (21CEB400) [pid = 3836] [serial = 1565] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (23C67C00) [pid = 3836] [serial = 1574] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (18F93000) [pid = 3836] [serial = 1559] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A19EC00) [pid = 3836] [serial = 1637] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1B635000) [pid = 3836] [serial = 1616] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (22287C00) [pid = 3836] [serial = 1571] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (219B4C00) [pid = 3836] [serial = 1622] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (23156000) [pid = 3836] [serial = 1631] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (2117C000) [pid = 3836] [serial = 1619] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (21F2F000) [pid = 3836] [serial = 1625] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (20F34C00) [pid = 3836] [serial = 1610] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1CB55800) [pid = 3836] [serial = 1711] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1D250800) [pid = 3836] [serial = 1714] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1D1A1000) [pid = 3836] [serial = 1712] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A11D400) [pid = 3836] [serial = 1717] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1D340C00) [pid = 3836] [serial = 1720] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1D259800) [pid = 3836] [serial = 1715] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (21F36C00) [pid = 3836] [serial = 1688] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (21F31800) [pid = 3836] [serial = 1687] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (219AE400) [pid = 3836] [serial = 1685] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (2198C000) [pid = 3836] [serial = 1684] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (203CD000) [pid = 3836] [serial = 1682] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (203B2000) [pid = 3836] [serial = 1681] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1FDB1000) [pid = 3836] [serial = 1679] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1FDA8C00) [pid = 3836] [serial = 1678] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1D23B800) [pid = 3836] [serial = 1676] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1C6A0000) [pid = 3836] [serial = 1675] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A015000) [pid = 3836] [serial = 1673] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19748400) [pid = 3836] [serial = 1672] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (149F2C00) [pid = 3836] [serial = 1670] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (14724800) [pid = 3836] [serial = 1669] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1E7E5000) [pid = 3836] [serial = 1667] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A332400) [pid = 3836] [serial = 1705] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A33B400) [pid = 3836] [serial = 1706] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19743000) [pid = 3836] [serial = 1702] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A11E000) [pid = 3836] [serial = 1703] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (14E80400) [pid = 3836] [serial = 1699] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17992C00) [pid = 3836] [serial = 1700] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (18044800) [pid = 3836] [serial = 1697] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17994800) [pid = 3836] [serial = 1696] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (22A4C800) [pid = 3836] [serial = 1694] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (2235F800) [pid = 3836] [serial = 1693] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (22235800) [pid = 3836] [serial = 1691] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (22232400) [pid = 3836] [serial = 1690] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1E702800) [pid = 3836] [serial = 1721] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1B654C00) [pid = 3836] [serial = 1708] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1B867400) [pid = 3836] [serial = 1709] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1B557C00) [pid = 3836] [serial = 1718] [outer = 00000000] [url = about:blank] 12:53:14 INFO - PROCESS | 3836 | 1461181994349 Marionette TRACE conn7 <- [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]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 830ms 12:53:14 INFO - PROCESS | 3836 | 1461181994401 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 3836 | 1461181994406 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 12:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:53:14 INFO - PROCESS | 3836 | 1461181994411 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 3836 | 1461181994414 Marionette TRACE conn7 <- [1,2334,null,{}] 12:53:14 INFO - PROCESS | 3836 | 1461181994418 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:14 INFO - PROCESS | 3836 | 1461181994506 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 12:53:14 INFO - PROCESS | 3836 | 1461181994530 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 3836 | ++DOCSHELL 10041C00 == 34 [pid = 3836] [id = 593] 12:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10621000) [pid = 3836] [serial = 1779] [outer = 00000000] 12:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15C57000) [pid = 3836] [serial = 1780] [outer = 10621000] 12:53:14 INFO - PROCESS | 3836 | 1461181994575 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16352C00) [pid = 3836] [serial = 1781] [outer = 10621000] 12:53:15 INFO - PROCESS | 3836 | 1461181995067 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 12:53:15 INFO - PROCESS | 3836 | 1461181995085 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 3836 | 1461181995087 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 12:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:53:15 INFO - PROCESS | 3836 | 1461181995090 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - PROCESS | 3836 | 1461181995093 Marionette TRACE conn7 <- [1,2338,null,{}] 12:53:15 INFO - PROCESS | 3836 | 1461181995107 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:15 INFO - PROCESS | 3836 | 1461181995231 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 12:53:15 INFO - PROCESS | 3836 | 1461181995331 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:15 INFO - PROCESS | 3836 | ++DOCSHELL 179A7C00 == 35 [pid = 3836] [id = 594] 12:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (179ABC00) [pid = 3836] [serial = 1782] [outer = 00000000] 12:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (179B4800) [pid = 3836] [serial = 1783] [outer = 179ABC00] 12:53:15 INFO - PROCESS | 3836 | 1461181995388 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18042400) [pid = 3836] [serial = 1784] [outer = 179ABC00] 12:53:15 INFO - PROCESS | 3836 | 1461181995750 Marionette TRACE conn7 <- [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]]]}] 12:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 12:53:15 INFO - PROCESS | 3836 | 1461181995810 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 3836 | 1461181995813 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 12:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:53:15 INFO - PROCESS | 3836 | 1461181995816 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - PROCESS | 3836 | 1461181995818 Marionette TRACE conn7 <- [1,2342,null,{}] 12:53:15 INFO - PROCESS | 3836 | 1461181995821 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:15 INFO - PROCESS | 3836 | 1461181995907 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 12:53:15 INFO - PROCESS | 3836 | 1461181995913 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:15 INFO - PROCESS | 3836 | ++DOCSHELL 1804C000 == 36 [pid = 3836] [id = 595] 12:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18C05400) [pid = 3836] [serial = 1785] [outer = 00000000] 12:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18F9AC00) [pid = 3836] [serial = 1786] [outer = 18C05400] 12:53:15 INFO - PROCESS | 3836 | 1461181995960 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19137400) [pid = 3836] [serial = 1787] [outer = 18C05400] 12:53:16 INFO - PROCESS | 3836 | 1461181996423 Marionette TRACE conn7 <- [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]]]}] 12:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 12:53:16 INFO - PROCESS | 3836 | 1461181996452 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 3836 | 1461181996454 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 12:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:53:16 INFO - PROCESS | 3836 | 1461181996465 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 3836 | 1461181996467 Marionette TRACE conn7 <- [1,2346,null,{}] 12:53:16 INFO - PROCESS | 3836 | 1461181996471 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:16 INFO - PROCESS | 3836 | 1461181996586 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 12:53:16 INFO - PROCESS | 3836 | 1461181996678 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 3836 | ++DOCSHELL 1795C400 == 37 [pid = 3836] [id = 596] 12:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18F6C800) [pid = 3836] [serial = 1788] [outer = 00000000] 12:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (191DB400) [pid = 3836] [serial = 1789] [outer = 18F6C800] 12:53:16 INFO - PROCESS | 3836 | 1461181996723 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (191DAC00) [pid = 3836] [serial = 1790] [outer = 18F6C800] 12:53:17 INFO - PROCESS | 3836 | 1461181997157 Marionette TRACE conn7 <- [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]]]}] 12:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 12:53:17 INFO - PROCESS | 3836 | 1461181997203 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 12:53:17 INFO - PROCESS | 3836 | 1461181997205 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 12:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:53:17 INFO - PROCESS | 3836 | 1461181997209 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - PROCESS | 3836 | 1461181997210 Marionette TRACE conn7 <- [1,2350,null,{}] 12:53:17 INFO - PROCESS | 3836 | 1461181997214 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:17 INFO - PROCESS | 3836 | 1461181997350 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 12:53:17 INFO - PROCESS | 3836 | 1461181997424 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:17 INFO - PROCESS | 3836 | ++DOCSHELL 1A12B400 == 38 [pid = 3836] [id = 597] 12:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A12C800) [pid = 3836] [serial = 1791] [outer = 00000000] 12:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A275C00) [pid = 3836] [serial = 1792] [outer = 1A12C800] 12:53:17 INFO - PROCESS | 3836 | 1461181997473 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A279800) [pid = 3836] [serial = 1793] [outer = 1A12C800] 12:53:17 INFO - PROCESS | 3836 | 1461181997893 Marionette TRACE conn7 <- [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]]]}] 12:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 12:53:17 INFO - PROCESS | 3836 | 1461181997970 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 12:53:17 INFO - PROCESS | 3836 | 1461181997972 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 12:53:17 INFO - PROCESS | 3836 | 1461181997975 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:53:17 INFO - PROCESS | 3836 | 1461181997977 Marionette TRACE conn7 <- [1,2354,null,{}] 12:53:17 INFO - PROCESS | 3836 | 1461181997980 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:18 INFO - PROCESS | 3836 | 1461181998094 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 12:53:18 INFO - PROCESS | 3836 | 1461181998105 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 3836 | ++DOCSHELL 15C29800 == 39 [pid = 3836] [id = 598] 12:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A280800) [pid = 3836] [serial = 1794] [outer = 00000000] 12:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A335800) [pid = 3836] [serial = 1795] [outer = 1A280800] 12:53:18 INFO - PROCESS | 3836 | 1461181998324 Marionette DEBUG loaded listener.js 12:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A33C400) [pid = 3836] [serial = 1796] [outer = 1A280800] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1480A000) [pid = 3836] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (14ED5400) [pid = 3836] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (102C8800) [pid = 3836] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19148400) [pid = 3836] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1A015800) [pid = 3836] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A11D800) [pid = 3836] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (179B5400) [pid = 3836] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10F8F800) [pid = 3836] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17957C00) [pid = 3836] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (179AF800) [pid = 3836] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (0FE10000) [pid = 3836] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16679C00) [pid = 3836] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:53:18 INFO - PROCESS | 3836 | 1461181998677 Marionette TRACE conn7 <- [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]]]}] 12:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 12:53:18 INFO - PROCESS | 3836 | 1461181998709 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 12:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:53:18 INFO - PROCESS | 3836 | 1461181998711 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 12:53:18 INFO - PROCESS | 3836 | 1461181998715 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 3836 | 1461181998716 Marionette TRACE conn7 <- [1,2358,null,{}] 12:53:18 INFO - PROCESS | 3836 | 1461181998720 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:18 INFO - PROCESS | 3836 | 1461181998803 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 12:53:18 INFO - PROCESS | 3836 | 1461181998909 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 3836 | ++DOCSHELL 1025E400 == 40 [pid = 3836] [id = 599] 12:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (14806400) [pid = 3836] [serial = 1797] [outer = 00000000] 12:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A1A8C00) [pid = 3836] [serial = 1798] [outer = 14806400] 12:53:18 INFO - PROCESS | 3836 | 1461181998956 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A124400) [pid = 3836] [serial = 1799] [outer = 14806400] 12:53:19 INFO - PROCESS | 3836 | 1461181999328 Marionette TRACE conn7 <- [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]]]}] 12:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 631ms 12:53:19 INFO - PROCESS | 3836 | 1461181999350 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 12:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:53:19 INFO - PROCESS | 3836 | 1461181999352 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 12:53:19 INFO - PROCESS | 3836 | 1461181999355 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:53:19 INFO - PROCESS | 3836 | 1461181999357 Marionette TRACE conn7 <- [1,2362,null,{}] 12:53:19 INFO - PROCESS | 3836 | 1461181999360 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:19 INFO - PROCESS | 3836 | 1461181999442 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 12:53:19 INFO - PROCESS | 3836 | 1461181999565 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:19 INFO - PROCESS | 3836 | ++DOCSHELL 1A332400 == 41 [pid = 3836] [id = 600] 12:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A33B000) [pid = 3836] [serial = 1800] [outer = 00000000] 12:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1B07EC00) [pid = 3836] [serial = 1801] [outer = 1A33B000] 12:53:19 INFO - PROCESS | 3836 | 1461181999610 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1B555000) [pid = 3836] [serial = 1802] [outer = 1A33B000] 12:53:19 INFO - PROCESS | 3836 | 1461181999967 Marionette TRACE conn7 <- [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]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 12:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:53:20 INFO - PROCESS | 3836 | 1461182000026 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 3836 | 1461182000028 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 12:53:20 INFO - PROCESS | 3836 | 1461182000031 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 3836 | 1461182000033 Marionette TRACE conn7 <- [1,2366,null,{}] 12:53:20 INFO - PROCESS | 3836 | 1461182000037 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:20 INFO - PROCESS | 3836 | 1461182000156 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 12:53:20 INFO - PROCESS | 3836 | 1461182000165 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 3836 | ++DOCSHELL 1795E400 == 42 [pid = 3836] [id = 601] 12:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1B079C00) [pid = 3836] [serial = 1803] [outer = 00000000] 12:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1B62D000) [pid = 3836] [serial = 1804] [outer = 1B079C00] 12:53:20 INFO - PROCESS | 3836 | 1461182000210 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1B630C00) [pid = 3836] [serial = 1805] [outer = 1B079C00] 12:53:20 INFO - PROCESS | 3836 | 1461182000932 Marionette TRACE conn7 <- [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]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 929ms 12:53:20 INFO - PROCESS | 3836 | 1461182000962 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 12:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:53:20 INFO - PROCESS | 3836 | 1461182000966 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 12:53:20 INFO - PROCESS | 3836 | 1461182000971 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 3836 | 1461182000975 Marionette TRACE conn7 <- [1,2370,null,{}] 12:53:20 INFO - PROCESS | 3836 | 1461182000980 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:21 INFO - PROCESS | 3836 | 1461182001098 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 12:53:21 INFO - PROCESS | 3836 | 1461182001232 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 3836 | ++DOCSHELL 1042A800 == 43 [pid = 3836] [id = 602] 12:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (147AFC00) [pid = 3836] [serial = 1806] [outer = 00000000] 12:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16673000) [pid = 3836] [serial = 1807] [outer = 147AFC00] 12:53:21 INFO - PROCESS | 3836 | 1461182001295 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17960400) [pid = 3836] [serial = 1808] [outer = 147AFC00] 12:53:21 INFO - PROCESS | 3836 | 1461182001883 Marionette TRACE conn7 <- [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]]]}] 12:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 12:53:21 INFO - PROCESS | 3836 | 1461182001903 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 3836 | 1461182001909 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 12:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:53:21 INFO - PROCESS | 3836 | 1461182001915 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - PROCESS | 3836 | 1461182001918 Marionette TRACE conn7 <- [1,2374,null,{}] 12:53:21 INFO - PROCESS | 3836 | 1461182001921 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:22 INFO - PROCESS | 3836 | 1461182002035 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 12:53:22 INFO - PROCESS | 3836 | 1461182002147 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:22 INFO - PROCESS | 3836 | ++DOCSHELL 179B1400 == 44 [pid = 3836] [id = 603] 12:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (18050C00) [pid = 3836] [serial = 1809] [outer = 00000000] 12:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19E81C00) [pid = 3836] [serial = 1810] [outer = 18050C00] 12:53:22 INFO - PROCESS | 3836 | 1461182002243 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A11E400) [pid = 3836] [serial = 1811] [outer = 18050C00] 12:53:22 INFO - PROCESS | 3836 | 1461182002872 Marionette TRACE conn7 <- [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]]]}] 12:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 12:53:22 INFO - PROCESS | 3836 | 1461182002887 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 3836 | 1461182002890 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 12:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:53:22 INFO - PROCESS | 3836 | 1461182002893 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 3836 | 1461182002897 Marionette TRACE conn7 <- [1,2378,null,{}] 12:53:22 INFO - PROCESS | 3836 | 1461182002908 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:23 INFO - PROCESS | 3836 | 1461182003019 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 12:53:23 INFO - PROCESS | 3836 | 1461182003133 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 3836 | ++DOCSHELL 1B64EC00 == 45 [pid = 3836] [id = 604] 12:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1B654000) [pid = 3836] [serial = 1812] [outer = 00000000] 12:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1B676000) [pid = 3836] [serial = 1813] [outer = 1B654000] 12:53:23 INFO - PROCESS | 3836 | 1461182003232 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B6DD400) [pid = 3836] [serial = 1814] [outer = 1B654000] 12:53:23 INFO - PROCESS | 3836 | 1461182003723 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 12:53:23 INFO - PROCESS | 3836 | 1461182003828 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 12:53:23 INFO - PROCESS | 3836 | 1461182003831 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 12:53:23 INFO - PROCESS | 3836 | 1461182003834 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:53:23 INFO - PROCESS | 3836 | 1461182003836 Marionette TRACE conn7 <- [1,2382,null,{}] 12:53:23 INFO - PROCESS | 3836 | 1461182003840 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:23 INFO - PROCESS | 3836 | 1461182003955 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 12:53:24 INFO - PROCESS | 3836 | 1461182004062 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 3836 | ++DOCSHELL 1B670800 == 46 [pid = 3836] [id = 605] 12:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1B828C00) [pid = 3836] [serial = 1815] [outer = 00000000] 12:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1C159C00) [pid = 3836] [serial = 1816] [outer = 1B828C00] 12:53:24 INFO - PROCESS | 3836 | 1461182004118 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1C1E1000) [pid = 3836] [serial = 1817] [outer = 1B828C00] 12:53:24 INFO - PROCESS | 3836 | 1461182004693 Marionette TRACE conn7 <- [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]]]}] 12:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 12:53:24 INFO - PROCESS | 3836 | 1461182004768 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 3836 | 1461182004771 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 12:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:53:24 INFO - PROCESS | 3836 | 1461182004774 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 3836 | 1461182004776 Marionette TRACE conn7 <- [1,2386,null,{}] 12:53:24 INFO - PROCESS | 3836 | 1461182004858 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:24 INFO - PROCESS | 3836 | 1461182004972 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 12:53:25 INFO - PROCESS | 3836 | 1461182005103 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:25 INFO - PROCESS | 3836 | ++DOCSHELL 1C153000 == 47 [pid = 3836] [id = 606] 12:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1C1E8000) [pid = 3836] [serial = 1818] [outer = 00000000] 12:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1C69F000) [pid = 3836] [serial = 1819] [outer = 1C1E8000] 12:53:25 INFO - PROCESS | 3836 | 1461182005160 Marionette DEBUG loaded listener.js 12:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1CB4A800) [pid = 3836] [serial = 1820] [outer = 1C1E8000] 12:53:25 INFO - PROCESS | 3836 | 1461182005754 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1008ms 12:53:25 INFO - PROCESS | 3836 | 1461182005786 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 3836 | 1461182005788 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 12:53:25 INFO - PROCESS | 3836 | 1461182005792 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:53:25 INFO - PROCESS | 3836 | 1461182005794 Marionette TRACE conn7 <- [1,2390,null,{}] 12:53:25 INFO - PROCESS | 3836 | 1461182005797 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:25 INFO - PROCESS | 3836 | 1461182005913 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 12:53:26 INFO - PROCESS | 3836 | 1461182006028 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 3836 | ++DOCSHELL 0F666000 == 48 [pid = 3836] [id = 607] 12:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (0F6B7400) [pid = 3836] [serial = 1821] [outer = 00000000] 12:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (14807C00) [pid = 3836] [serial = 1822] [outer = 0F6B7400] 12:53:26 INFO - PROCESS | 3836 | 1461182006223 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (149F2C00) [pid = 3836] [serial = 1823] [outer = 0F6B7400] 12:53:26 INFO - PROCESS | 3836 | 1461182006874 Marionette TRACE conn7 <- [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]]]}] 12:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1177ms 12:53:26 INFO - PROCESS | 3836 | 1461182006974 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 3836 | 1461182006979 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 12:53:26 INFO - PROCESS | 3836 | 1461182006985 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:53:26 INFO - PROCESS | 3836 | 1461182006988 Marionette TRACE conn7 <- [1,2394,null,{}] 12:53:26 INFO - PROCESS | 3836 | 1461182006992 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 1A332400 == 47 [pid = 3836] [id = 600] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 1025E400 == 46 [pid = 3836] [id = 599] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 15C29800 == 45 [pid = 3836] [id = 598] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 1A12B400 == 44 [pid = 3836] [id = 597] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 1795C400 == 43 [pid = 3836] [id = 596] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 1804C000 == 42 [pid = 3836] [id = 595] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 179A7C00 == 41 [pid = 3836] [id = 594] 12:53:27 INFO - PROCESS | 3836 | --DOCSHELL 10041C00 == 40 [pid = 3836] [id = 593] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1A2AC400) [pid = 3836] [serial = 1765] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | 1461182007206 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (14A5A400) [pid = 3836] [serial = 1735] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1913A000) [pid = 3836] [serial = 1750] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15C56400) [pid = 3836] [serial = 1738] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (15D35000) [pid = 3836] [serial = 1739] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (10424000) [pid = 3836] [serial = 1729] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1042A400) [pid = 3836] [serial = 1730] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1956BC00) [pid = 3836] [serial = 1753] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A126000) [pid = 3836] [serial = 1756] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19747400) [pid = 3836] [serial = 1754] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1A27B000) [pid = 3836] [serial = 1762] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (18C48400) [pid = 3836] [serial = 1747] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13852400) [pid = 3836] [serial = 1732] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1450B800) [pid = 3836] [serial = 1733] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (17992400) [pid = 3836] [serial = 1741] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17FCE400) [pid = 3836] [serial = 1744] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1A27D400) [pid = 3836] [serial = 1763] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1799A800) [pid = 3836] [serial = 1742] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17FC4C00) [pid = 3836] [serial = 1745] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (0FED3000) [pid = 3836] [serial = 1726] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (0F78EC00) [pid = 3836] [serial = 1727] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (14E16C00) [pid = 3836] [serial = 1736] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A19F400) [pid = 3836] [serial = 1757] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19144C00) [pid = 3836] [serial = 1760] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19135000) [pid = 3836] [serial = 1759] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (18C0B000) [pid = 3836] [serial = 1748] [outer = 00000000] [url = about:blank] 12:53:27 INFO - PROCESS | 3836 | 1461182007290 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 3836 | ++DOCSHELL 0F65DC00 == 41 [pid = 3836] [id = 608] 12:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (0F78EC00) [pid = 3836] [serial = 1824] [outer = 00000000] 12:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (102CA800) [pid = 3836] [serial = 1825] [outer = 0F78EC00] 12:53:27 INFO - PROCESS | 3836 | 1461182007338 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (106E6800) [pid = 3836] [serial = 1826] [outer = 0F78EC00] 12:53:27 INFO - PROCESS | 3836 | 1461182007787 Marionette TRACE conn7 <- [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]]]}] 12:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 830ms 12:53:27 INFO - PROCESS | 3836 | 1461182007819 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 12:53:27 INFO - PROCESS | 3836 | 1461182007822 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 12:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:53:27 INFO - PROCESS | 3836 | 1461182007828 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 3836 | 1461182007830 Marionette TRACE conn7 <- [1,2398,null,{}] 12:53:27 INFO - PROCESS | 3836 | 1461182007834 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:27 INFO - PROCESS | 3836 | 1461182007922 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 12:53:27 INFO - PROCESS | 3836 | 1461182007930 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 3836 | ++DOCSHELL 13859400 == 42 [pid = 3836] [id = 609] 12:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (14801C00) [pid = 3836] [serial = 1827] [outer = 00000000] 12:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16109C00) [pid = 3836] [serial = 1828] [outer = 14801C00] 12:53:27 INFO - PROCESS | 3836 | 1461182007976 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17963400) [pid = 3836] [serial = 1829] [outer = 14801C00] 12:53:28 INFO - PROCESS | 3836 | 1461182008464 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 674ms 12:53:28 INFO - PROCESS | 3836 | 1461182008503 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 3836 | 1461182008505 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 12:53:28 INFO - PROCESS | 3836 | 1461182008508 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:53:28 INFO - PROCESS | 3836 | 1461182008512 Marionette TRACE conn7 <- [1,2402,null,{}] 12:53:28 INFO - PROCESS | 3836 | 1461182008522 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:28 INFO - PROCESS | 3836 | 1461182008616 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 12:53:28 INFO - PROCESS | 3836 | 1461182008756 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:28 INFO - PROCESS | 3836 | ++DOCSHELL 18C84400 == 43 [pid = 3836] [id = 610] 12:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (18F6AC00) [pid = 3836] [serial = 1830] [outer = 00000000] 12:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19136800) [pid = 3836] [serial = 1831] [outer = 18F6AC00] 12:53:28 INFO - PROCESS | 3836 | 1461182008802 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1913D400) [pid = 3836] [serial = 1832] [outer = 18F6AC00] 12:53:29 INFO - PROCESS | 3836 | 1461182009184 Marionette TRACE conn7 <- [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]]]}] 12:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 12:53:29 INFO - PROCESS | 3836 | 1461182009242 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 3836 | 1461182009245 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 12:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:53:29 INFO - PROCESS | 3836 | 1461182009263 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - PROCESS | 3836 | 1461182009264 Marionette TRACE conn7 <- [1,2406,null,{}] 12:53:29 INFO - PROCESS | 3836 | 1461182009268 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:29 INFO - PROCESS | 3836 | 1461182009391 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 12:53:29 INFO - PROCESS | 3836 | 1461182009456 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:29 INFO - PROCESS | 3836 | ++DOCSHELL 19144C00 == 44 [pid = 3836] [id = 611] 12:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1914C800) [pid = 3836] [serial = 1833] [outer = 00000000] 12:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19E7F000) [pid = 3836] [serial = 1834] [outer = 1914C800] 12:53:29 INFO - PROCESS | 3836 | 1461182009502 Marionette DEBUG loaded listener.js 12:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19F51000) [pid = 3836] [serial = 1835] [outer = 1914C800] 12:53:29 INFO - PROCESS | 3836 | 1461182009904 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 12:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:53:29 INFO - PROCESS | 3836 | 1461182009937 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 3836 | 1461182009939 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 12:53:29 INFO - PROCESS | 3836 | 1461182009942 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - PROCESS | 3836 | 1461182009944 Marionette TRACE conn7 <- [1,2410,null,{}] 12:53:29 INFO - PROCESS | 3836 | 1461182009947 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:30 INFO - PROCESS | 3836 | 1461182010092 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 12:53:30 INFO - PROCESS | 3836 | 1461182010120 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 3836 | ++DOCSHELL 1A11E800 == 45 [pid = 3836] [id = 612] 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A128800) [pid = 3836] [serial = 1836] [outer = 00000000] 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A274C00) [pid = 3836] [serial = 1837] [outer = 1A128800] 12:53:30 INFO - PROCESS | 3836 | 1461182010172 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A2A3C00) [pid = 3836] [serial = 1838] [outer = 1A128800] 12:53:30 INFO - PROCESS | 3836 | 1461182010625 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 729ms 12:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:53:30 INFO - PROCESS | 3836 | 1461182010673 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 12:53:30 INFO - PROCESS | 3836 | 1461182010675 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 12:53:30 INFO - PROCESS | 3836 | 1461182010679 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:53:30 INFO - PROCESS | 3836 | 1461182010680 Marionette TRACE conn7 <- [1,2414,null,{}] 12:53:30 INFO - PROCESS | 3836 | 1461182010684 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:30 INFO - PROCESS | 3836 | 1461182010809 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 12:53:30 INFO - PROCESS | 3836 | 1461182010875 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 3836 | ++DOCSHELL 1A2AA000 == 46 [pid = 3836] [id = 613] 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A2ABC00) [pid = 3836] [serial = 1839] [outer = 00000000] 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1B07C000) [pid = 3836] [serial = 1840] [outer = 1A2ABC00] 12:53:30 INFO - PROCESS | 3836 | 1461182010922 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1B558C00) [pid = 3836] [serial = 1841] [outer = 1A2ABC00] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (18F6C800) [pid = 3836] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A12C800) [pid = 3836] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (0F7E5000) [pid = 3836] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (18C05400) [pid = 3836] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10621000) [pid = 3836] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (179ABC00) [pid = 3836] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A33B000) [pid = 3836] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1A280800) [pid = 3836] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (14806400) [pid = 3836] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:53:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19132400) [pid = 3836] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:53:31 INFO - PROCESS | 3836 | 1461182011434 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 12:53:31 INFO - PROCESS | 3836 | 1461182011509 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 12:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:53:31 INFO - PROCESS | 3836 | 1461182011511 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 12:53:31 INFO - PROCESS | 3836 | 1461182011514 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:53:31 INFO - PROCESS | 3836 | 1461182011516 Marionette TRACE conn7 <- [1,2418,null,{}] 12:53:31 INFO - PROCESS | 3836 | 1461182011520 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:31 INFO - PROCESS | 3836 | 1461182011603 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 12:53:31 INFO - PROCESS | 3836 | 1461182011609 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:31 INFO - PROCESS | 3836 | ++DOCSHELL 1795F400 == 47 [pid = 3836] [id = 614] 12:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17991C00) [pid = 3836] [serial = 1842] [outer = 00000000] 12:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19140800) [pid = 3836] [serial = 1843] [outer = 17991C00] 12:53:31 INFO - PROCESS | 3836 | 1461182011655 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A12C800) [pid = 3836] [serial = 1844] [outer = 17991C00] 12:53:32 INFO - PROCESS | 3836 | 1461182012098 Marionette TRACE conn7 <- [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]]]}] 12:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 12:53:32 INFO - PROCESS | 3836 | 1461182012146 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 3836 | 1461182012148 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 12:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:53:32 INFO - PROCESS | 3836 | 1461182012151 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 3836 | 1461182012153 Marionette TRACE conn7 <- [1,2422,null,{}] 12:53:32 INFO - PROCESS | 3836 | 1461182012156 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:32 INFO - PROCESS | 3836 | 1461182012243 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 12:53:32 INFO - PROCESS | 3836 | 1461182012249 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:32 INFO - PROCESS | 3836 | ++DOCSHELL 1A332400 == 48 [pid = 3836] [id = 615] 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1B55AC00) [pid = 3836] [serial = 1845] [outer = 00000000] 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1B6D1C00) [pid = 3836] [serial = 1846] [outer = 1B55AC00] 12:53:32 INFO - PROCESS | 3836 | 1461182012294 Marionette DEBUG loaded listener.js 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1C1E2C00) [pid = 3836] [serial = 1847] [outer = 1B55AC00] 12:53:32 INFO - PROCESS | 3836 | 1461182012714 Marionette TRACE conn7 <- [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]]]}] 12:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 12:53:32 INFO - PROCESS | 3836 | 1461182012722 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 3836 | 1461182012724 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 12:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:53:32 INFO - PROCESS | 3836 | 1461182012727 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 3836 | 1461182012729 Marionette TRACE conn7 <- [1,2426,null,{}] 12:53:32 INFO - PROCESS | 3836 | 1461182012737 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:32 INFO - PROCESS | 3836 | 1461182012865 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 12:53:32 INFO - PROCESS | 3836 | 1461182012875 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:32 INFO - PROCESS | 3836 | ++DOCSHELL 10EB1800 == 49 [pid = 3836] [id = 616] 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (179AF400) [pid = 3836] [serial = 1848] [outer = 00000000] 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1CB53400) [pid = 3836] [serial = 1849] [outer = 179AF400] 12:53:32 INFO - PROCESS | 3836 | 1461182012919 Marionette DEBUG loaded listener.js 12:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1D19F800) [pid = 3836] [serial = 1850] [outer = 179AF400] 12:53:33 INFO - PROCESS | 3836 | 1461182013354 Marionette TRACE conn7 <- [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]]]}] 12:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 12:53:33 INFO - PROCESS | 3836 | 1461182013471 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 12:53:33 INFO - PROCESS | 3836 | 1461182013475 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 12:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:53:33 INFO - PROCESS | 3836 | 1461182013482 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:53:33 INFO - PROCESS | 3836 | 1461182013487 Marionette TRACE conn7 <- [1,2430,null,{}] 12:53:33 INFO - PROCESS | 3836 | 1461182013493 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:33 INFO - PROCESS | 3836 | 1461182013649 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 12:53:33 INFO - PROCESS | 3836 | 1461182013785 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 3836 | ++DOCSHELL 13807000 == 50 [pid = 3836] [id = 617] 12:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13852400) [pid = 3836] [serial = 1851] [outer = 00000000] 12:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1480BC00) [pid = 3836] [serial = 1852] [outer = 13852400] 12:53:33 INFO - PROCESS | 3836 | 1461182013843 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (14E14400) [pid = 3836] [serial = 1853] [outer = 13852400] 12:53:34 INFO - PROCESS | 3836 | 1461182014443 Marionette TRACE conn7 <- [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]]]}] 12:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1023ms 12:53:34 INFO - PROCESS | 3836 | 1461182014509 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 3836 | 1461182014512 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 12:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:53:34 INFO - PROCESS | 3836 | 1461182014520 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 3836 | 1461182014524 Marionette TRACE conn7 <- [1,2434,null,{}] 12:53:34 INFO - PROCESS | 3836 | 1461182014529 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:34 INFO - PROCESS | 3836 | 1461182014642 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 12:53:34 INFO - PROCESS | 3836 | 1461182014758 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 3836 | ++DOCSHELL 17957800 == 51 [pid = 3836] [id = 618] 12:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (179A7800) [pid = 3836] [serial = 1854] [outer = 00000000] 12:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (18047C00) [pid = 3836] [serial = 1855] [outer = 179A7800] 12:53:34 INFO - PROCESS | 3836 | 1461182014814 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (18C50400) [pid = 3836] [serial = 1856] [outer = 179A7800] 12:53:35 INFO - PROCESS | 3836 | 1461182015414 Marionette TRACE conn7 <- [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]]]}] 12:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 12:53:35 INFO - PROCESS | 3836 | 1461182015453 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 3836 | 1461182015456 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 12:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:53:35 INFO - PROCESS | 3836 | 1461182015460 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - PROCESS | 3836 | 1461182015462 Marionette TRACE conn7 <- [1,2438,null,{}] 12:53:35 INFO - PROCESS | 3836 | 1461182015471 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:35 INFO - PROCESS | 3836 | 1461182015593 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 12:53:35 INFO - PROCESS | 3836 | 1461182015789 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:35 INFO - PROCESS | 3836 | ++DOCSHELL 1AE05C00 == 52 [pid = 3836] [id = 619] 12:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1B557C00) [pid = 3836] [serial = 1857] [outer = 00000000] 12:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1B86EC00) [pid = 3836] [serial = 1858] [outer = 1B557C00] 12:53:35 INFO - PROCESS | 3836 | 1461182015853 Marionette DEBUG loaded listener.js 12:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1CB52C00) [pid = 3836] [serial = 1859] [outer = 1B557C00] 12:53:36 INFO - PROCESS | 3836 | 1461182016434 Marionette TRACE conn7 <- [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]]]}] 12:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1018ms 12:53:36 INFO - PROCESS | 3836 | 1461182016481 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 12:53:36 INFO - PROCESS | 3836 | 1461182016483 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 12:53:36 INFO - PROCESS | 3836 | 1461182016487 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:53:36 INFO - PROCESS | 3836 | 1461182016489 Marionette TRACE conn7 <- [1,2442,null,{}] 12:53:36 INFO - PROCESS | 3836 | 1461182016492 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:36 INFO - PROCESS | 3836 | 1461182016605 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 12:53:36 INFO - PROCESS | 3836 | 1461182016754 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:36 INFO - PROCESS | 3836 | ++DOCSHELL 1D234C00 == 53 [pid = 3836] [id = 620] 12:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1D235400) [pid = 3836] [serial = 1860] [outer = 00000000] 12:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1D23CC00) [pid = 3836] [serial = 1861] [outer = 1D235400] 12:53:36 INFO - PROCESS | 3836 | 1461182016812 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1D241800) [pid = 3836] [serial = 1862] [outer = 1D235400] 12:53:37 INFO - PROCESS | 3836 | 1461182017354 Marionette TRACE conn7 <- [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]]]}] 12:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 12:53:37 INFO - PROCESS | 3836 | 1461182017421 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 3836 | 1461182017424 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 12:53:37 INFO - PROCESS | 3836 | 1461182017427 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:53:37 INFO - PROCESS | 3836 | 1461182017429 Marionette TRACE conn7 <- [1,2446,null,{}] 12:53:37 INFO - PROCESS | 3836 | 1461182017433 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:37 INFO - PROCESS | 3836 | 1461182017542 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 12:53:37 INFO - PROCESS | 3836 | 1461182017683 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:37 INFO - PROCESS | 3836 | ++DOCSHELL 1D243400 == 54 [pid = 3836] [id = 621] 12:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1D244800) [pid = 3836] [serial = 1863] [outer = 00000000] 12:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D251800) [pid = 3836] [serial = 1864] [outer = 1D244800] 12:53:37 INFO - PROCESS | 3836 | 1461182017739 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1D254800) [pid = 3836] [serial = 1865] [outer = 1D244800] 12:53:38 INFO - PROCESS | 3836 | 1461182018301 Marionette TRACE conn7 <- [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]]]}] 12:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 12:53:38 INFO - PROCESS | 3836 | 1461182018361 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 3836 | 1461182018363 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 12:53:38 INFO - PROCESS | 3836 | 1461182018367 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:53:38 INFO - PROCESS | 3836 | 1461182018369 Marionette TRACE conn7 <- [1,2450,null,{}] 12:53:38 INFO - PROCESS | 3836 | 1461182018373 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:38 INFO - PROCESS | 3836 | 1461182018504 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 12:53:38 INFO - PROCESS | 3836 | 1461182018672 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 3836 | ++DOCSHELL 1D341800 == 55 [pid = 3836] [id = 622] 12:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1D341C00) [pid = 3836] [serial = 1866] [outer = 00000000] 12:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D347800) [pid = 3836] [serial = 1867] [outer = 1D341C00] 12:53:38 INFO - PROCESS | 3836 | 1461182018732 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1E701400) [pid = 3836] [serial = 1868] [outer = 1D341C00] 12:53:39 INFO - PROCESS | 3836 | 1461182019318 Marionette TRACE conn7 <- [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]]]}] 12:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 12:53:39 INFO - PROCESS | 3836 | 1461182019341 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 3836 | 1461182019343 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 12:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:53:39 INFO - PROCESS | 3836 | 1461182019347 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:53:39 INFO - PROCESS | 3836 | 1461182019349 Marionette TRACE conn7 <- [1,2454,null,{}] 12:53:39 INFO - PROCESS | 3836 | 1461182019353 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:39 INFO - PROCESS | 3836 | 1461182019460 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 12:53:39 INFO - PROCESS | 3836 | 1461182019786 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 3836 | ++DOCSHELL 14A8FC00 == 56 [pid = 3836] [id = 623] 12:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (14E16800) [pid = 3836] [serial = 1869] [outer = 00000000] 12:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (15D2C000) [pid = 3836] [serial = 1870] [outer = 14E16800] 12:53:39 INFO - PROCESS | 3836 | 1461182019864 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16674800) [pid = 3836] [serial = 1871] [outer = 14E16800] 12:53:40 INFO - PROCESS | 3836 | 1461182020432 Marionette TRACE conn7 <- [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]]]}] 12:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1126ms 12:53:40 INFO - PROCESS | 3836 | 1461182020479 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 3836 | 1461182020483 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 12:53:40 INFO - PROCESS | 3836 | 1461182020489 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:53:40 INFO - PROCESS | 3836 | 1461182020491 Marionette TRACE conn7 <- [1,2458,null,{}] 12:53:40 INFO - PROCESS | 3836 | 1461182020496 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:40 INFO - PROCESS | 3836 | 1461182020606 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 12:53:40 INFO - PROCESS | 3836 | 1461182020783 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 1A332400 == 55 [pid = 3836] [id = 615] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 1795F400 == 54 [pid = 3836] [id = 614] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 1A2AA000 == 53 [pid = 3836] [id = 613] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 1A11E800 == 52 [pid = 3836] [id = 612] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 19144C00 == 51 [pid = 3836] [id = 611] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 18C84400 == 50 [pid = 3836] [id = 610] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 13859400 == 49 [pid = 3836] [id = 609] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B62D000) [pid = 3836] [serial = 1804] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (10429400) [pid = 3836] [serial = 1768] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (14E20400) [pid = 3836] [serial = 1771] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | ++DOCSHELL 0F65E000 == 50 [pid = 3836] [id = 624] 12:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (0F660000) [pid = 3836] [serial = 1872] [outer = 00000000] 12:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (13803C00) [pid = 3836] [serial = 1873] [outer = 0F660000] 12:53:40 INFO - PROCESS | 3836 | 1461182020890 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (14E12800) [pid = 3836] [serial = 1874] [outer = 0F660000] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 0F65DC00 == 49 [pid = 3836] [id = 608] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 0F666000 == 48 [pid = 3836] [id = 607] 12:53:40 INFO - PROCESS | 3836 | --DOCSHELL 1795E400 == 47 [pid = 3836] [id = 601] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19139800) [pid = 3836] [serial = 1751] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (191DB400) [pid = 3836] [serial = 1789] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A275C00) [pid = 3836] [serial = 1792] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (13806000) [pid = 3836] [serial = 1777] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (149F5800) [pid = 3836] [serial = 1778] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (18F9AC00) [pid = 3836] [serial = 1786] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (15C57000) [pid = 3836] [serial = 1780] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (16352C00) [pid = 3836] [serial = 1781] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (179B4800) [pid = 3836] [serial = 1783] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (18042400) [pid = 3836] [serial = 1784] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (191DAC00) [pid = 3836] [serial = 1790] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A11FC00) [pid = 3836] [serial = 1774] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B07EC00) [pid = 3836] [serial = 1801] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A279800) [pid = 3836] [serial = 1793] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A33C400) [pid = 3836] [serial = 1796] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1B555000) [pid = 3836] [serial = 1802] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A335800) [pid = 3836] [serial = 1795] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A124400) [pid = 3836] [serial = 1799] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19137400) [pid = 3836] [serial = 1787] [outer = 00000000] [url = about:blank] 12:53:40 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1A1A8C00) [pid = 3836] [serial = 1798] [outer = 00000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3836 | 1461182021326 Marionette TRACE conn7 <- [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]]]}] 12:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 870ms 12:53:41 INFO - PROCESS | 3836 | 1461182021368 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 3836 | 1461182021372 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 12:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:53:41 INFO - PROCESS | 3836 | 1461182021376 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 3836 | 1461182021378 Marionette TRACE conn7 <- [1,2462,null,{}] 12:53:41 INFO - PROCESS | 3836 | 1461182021382 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:41 INFO - PROCESS | 3836 | 1461182021472 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 12:53:41 INFO - PROCESS | 3836 | 1461182021482 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 3836 | ++DOCSHELL 16673C00 == 48 [pid = 3836] [id = 625] 12:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1795C800) [pid = 3836] [serial = 1875] [outer = 00000000] 12:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (179B6000) [pid = 3836] [serial = 1876] [outer = 1795C800] 12:53:41 INFO - PROCESS | 3836 | 1461182021528 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (18045800) [pid = 3836] [serial = 1877] [outer = 1795C800] 12:53:42 INFO - PROCESS | 3836 | 1461182022026 Marionette TRACE conn7 <- [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]]]}] 12:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 12:53:42 INFO - PROCESS | 3836 | 1461182022050 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 3836 | 1461182022052 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 12:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:53:42 INFO - PROCESS | 3836 | 1461182022057 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - PROCESS | 3836 | 1461182022063 Marionette TRACE conn7 <- [1,2466,null,{}] 12:53:42 INFO - PROCESS | 3836 | 1461182022072 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:42 INFO - PROCESS | 3836 | 1461182022181 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 12:53:42 INFO - PROCESS | 3836 | 1461182022188 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 3836 | ++DOCSHELL 18F98800 == 49 [pid = 3836] [id = 626] 12:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1956B000) [pid = 3836] [serial = 1878] [outer = 00000000] 12:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19748400) [pid = 3836] [serial = 1879] [outer = 1956B000] 12:53:42 INFO - PROCESS | 3836 | 1461182022234 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19E81000) [pid = 3836] [serial = 1880] [outer = 1956B000] 12:53:42 INFO - PROCESS | 3836 | 1461182022724 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 12:53:42 INFO - PROCESS | 3836 | 1461182022788 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 3836 | 1461182022791 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 12:53:42 INFO - PROCESS | 3836 | 1461182022794 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:53:42 INFO - PROCESS | 3836 | 1461182022795 Marionette TRACE conn7 <- [1,2470,null,{}] 12:53:42 INFO - PROCESS | 3836 | 1461182022799 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:42 INFO - PROCESS | 3836 | 1461182022887 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 12:53:42 INFO - PROCESS | 3836 | 1461182022998 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 3836 | ++DOCSHELL 19F54400 == 50 [pid = 3836] [id = 627] 12:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A126000) [pid = 3836] [serial = 1881] [outer = 00000000] 12:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A276C00) [pid = 3836] [serial = 1882] [outer = 1A126000] 12:53:43 INFO - PROCESS | 3836 | 1461182023043 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A27EC00) [pid = 3836] [serial = 1883] [outer = 1A126000] 12:53:43 INFO - PROCESS | 3836 | 1461182023456 Marionette TRACE conn7 <- [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]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 12:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:53:43 INFO - PROCESS | 3836 | 1461182023469 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 3836 | 1461182023471 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 12:53:43 INFO - PROCESS | 3836 | 1461182023474 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 3836 | 1461182023475 Marionette TRACE conn7 <- [1,2474,null,{}] 12:53:43 INFO - PROCESS | 3836 | 1461182023479 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:43 INFO - PROCESS | 3836 | 1461182023604 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 12:53:43 INFO - PROCESS | 3836 | 1461182023703 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 3836 | ++DOCSHELL 1A2B0400 == 51 [pid = 3836] [id = 628] 12:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A2B1400) [pid = 3836] [serial = 1884] [outer = 00000000] 12:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1A33C000) [pid = 3836] [serial = 1885] [outer = 1A2B1400] 12:53:43 INFO - PROCESS | 3836 | 1461182023758 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1B031400) [pid = 3836] [serial = 1886] [outer = 1A2B1400] 12:53:44 INFO - PROCESS | 3836 | 1461182024197 Marionette TRACE conn7 <- [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]]]}] 12:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 12:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:53:44 INFO - PROCESS | 3836 | 1461182024245 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 3836 | 1461182024247 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 12:53:44 INFO - PROCESS | 3836 | 1461182024250 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - PROCESS | 3836 | 1461182024252 Marionette TRACE conn7 <- [1,2478,null,{}] 12:53:44 INFO - PROCESS | 3836 | 1461182024261 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:44 INFO - PROCESS | 3836 | 1461182024383 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 12:53:44 INFO - PROCESS | 3836 | 1461182024454 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 3836 | ++DOCSHELL 1B079000 == 52 [pid = 3836] [id = 629] 12:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1B554000) [pid = 3836] [serial = 1887] [outer = 00000000] 12:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1B6D8400) [pid = 3836] [serial = 1888] [outer = 1B554000] 12:53:44 INFO - PROCESS | 3836 | 1461182024502 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1C15C400) [pid = 3836] [serial = 1889] [outer = 1B554000] 12:53:44 INFO - PROCESS | 3836 | 1461182024920 Marionette TRACE conn7 <- [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]]]}] 12:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 12:53:45 INFO - PROCESS | 3836 | 1461182025010 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 3836 | 1461182025012 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 12:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:53:45 INFO - PROCESS | 3836 | 1461182025025 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 3836 | 1461182025027 Marionette TRACE conn7 <- [1,2482,null,{}] 12:53:45 INFO - PROCESS | 3836 | 1461182025035 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:45 INFO - PROCESS | 3836 | 1461182025155 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 12:53:45 INFO - PROCESS | 3836 | 1461182025224 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:45 INFO - PROCESS | 3836 | ++DOCSHELL 1C674000 == 53 [pid = 3836] [id = 630] 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1CB51C00) [pid = 3836] [serial = 1890] [outer = 00000000] 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1D22FC00) [pid = 3836] [serial = 1891] [outer = 1CB51C00] 12:53:45 INFO - PROCESS | 3836 | 1461182025269 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1D238C00) [pid = 3836] [serial = 1892] [outer = 1CB51C00] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1914C800) [pid = 3836] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (0F6B7400) [pid = 3836] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (0F78EC00) [pid = 3836] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (14801C00) [pid = 3836] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1A2ABC00) [pid = 3836] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (18F6AC00) [pid = 3836] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1A128800) [pid = 3836] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (17991C00) [pid = 3836] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:53:45 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B55AC00) [pid = 3836] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:53:45 INFO - PROCESS | 3836 | 1461182025737 Marionette TRACE conn7 <- [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]]]}] 12:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 12:53:45 INFO - PROCESS | 3836 | 1461182025758 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 3836 | 1461182025760 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 12:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:53:45 INFO - PROCESS | 3836 | 1461182025763 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 3836 | 1461182025765 Marionette TRACE conn7 <- [1,2486,null,{}] 12:53:45 INFO - PROCESS | 3836 | 1461182025769 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:45 INFO - PROCESS | 3836 | 1461182025857 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 12:53:45 INFO - PROCESS | 3836 | 1461182025864 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:45 INFO - PROCESS | 3836 | ++DOCSHELL 19141000 == 54 [pid = 3836] [id = 631] 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1956AC00) [pid = 3836] [serial = 1893] [outer = 00000000] 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1B86A800) [pid = 3836] [serial = 1894] [outer = 1956AC00] 12:53:45 INFO - PROCESS | 3836 | 1461182025909 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1CB4F400) [pid = 3836] [serial = 1895] [outer = 1956AC00] 12:53:46 INFO - PROCESS | 3836 | 1461182026341 Marionette TRACE conn7 <- [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]]]}] 12:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 12:53:46 INFO - PROCESS | 3836 | 1461182026400 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 3836 | 1461182026402 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 12:53:46 INFO - PROCESS | 3836 | 1461182026405 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - PROCESS | 3836 | 1461182026407 Marionette TRACE conn7 <- [1,2490,null,{}] 12:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:53:46 INFO - PROCESS | 3836 | 1461182026411 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:46 INFO - PROCESS | 3836 | 1461182026498 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 12:53:46 INFO - PROCESS | 3836 | 1461182026504 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A0400 == 55 [pid = 3836] [id = 632] 12:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1D24A000) [pid = 3836] [serial = 1896] [outer = 00000000] 12:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A337000) [pid = 3836] [serial = 1897] [outer = 1D24A000] 12:53:46 INFO - PROCESS | 3836 | 1461182026550 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1D33CC00) [pid = 3836] [serial = 1898] [outer = 1D24A000] 12:53:46 INFO - PROCESS | 3836 | 1461182027004 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 12:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:53:47 INFO - PROCESS | 3836 | 1461182027041 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 3836 | 1461182027043 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 12:53:47 INFO - PROCESS | 3836 | 1461182027050 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 3836 | 1461182027052 Marionette TRACE conn7 <- [1,2494,null,{}] 12:53:47 INFO - PROCESS | 3836 | 1461182027056 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:47 INFO - PROCESS | 3836 | 1461182027192 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 12:53:47 INFO - PROCESS | 3836 | 1461182027215 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 3836 | ++DOCSHELL 1D25BC00 == 56 [pid = 3836] [id = 633] 12:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1D33F800) [pid = 3836] [serial = 1899] [outer = 00000000] 12:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1E709400) [pid = 3836] [serial = 1900] [outer = 1D33F800] 12:53:47 INFO - PROCESS | 3836 | 1461182027266 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1E7E2C00) [pid = 3836] [serial = 1901] [outer = 1D33F800] 12:53:47 INFO - PROCESS | 3836 | 1461182027964 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 990ms 12:53:48 INFO - PROCESS | 3836 | 1461182028038 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 12:53:48 INFO - PROCESS | 3836 | 1461182028042 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 12:53:48 INFO - PROCESS | 3836 | 1461182028048 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:53:48 INFO - PROCESS | 3836 | 1461182028052 Marionette TRACE conn7 <- [1,2498,null,{}] 12:53:48 INFO - PROCESS | 3836 | 1461182028058 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:48 INFO - PROCESS | 3836 | 1461182028216 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 12:53:48 INFO - PROCESS | 3836 | 1461182028355 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:48 INFO - PROCESS | 3836 | ++DOCSHELL 1480A800 == 57 [pid = 3836] [id = 634] 12:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (14E1F000) [pid = 3836] [serial = 1902] [outer = 00000000] 12:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (179AA400) [pid = 3836] [serial = 1903] [outer = 14E1F000] 12:53:48 INFO - PROCESS | 3836 | 1461182028415 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (18042000) [pid = 3836] [serial = 1904] [outer = 14E1F000] 12:53:48 INFO - PROCESS | 3836 | 1461182028972 Marionette TRACE conn7 <- [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]]]}] 12:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 12:53:49 INFO - PROCESS | 3836 | 1461182029029 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 12:53:49 INFO - PROCESS | 3836 | 1461182029035 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 12:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:53:49 INFO - PROCESS | 3836 | 1461182029042 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:53:49 INFO - PROCESS | 3836 | 1461182029045 Marionette TRACE conn7 <- [1,2502,null,{}] 12:53:49 INFO - PROCESS | 3836 | 1461182029049 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:49 INFO - PROCESS | 3836 | 1461182029164 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 12:53:49 INFO - PROCESS | 3836 | 1461182029322 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 3836 | ++DOCSHELL 19134C00 == 58 [pid = 3836] [id = 635] 12:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19148000) [pid = 3836] [serial = 1905] [outer = 00000000] 12:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A214C00) [pid = 3836] [serial = 1906] [outer = 19148000] 12:53:49 INFO - PROCESS | 3836 | 1461182029379 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1A335400) [pid = 3836] [serial = 1907] [outer = 19148000] 12:53:49 INFO - PROCESS | 3836 | 1461182029991 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 12:53:50 INFO - PROCESS | 3836 | 1461182030013 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 3836 | 1461182030016 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 12:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:53:50 INFO - PROCESS | 3836 | 1461182030020 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 3836 | 1461182030024 Marionette TRACE conn7 <- [1,2506,null,{}] 12:53:50 INFO - PROCESS | 3836 | 1461182030035 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:50 INFO - PROCESS | 3836 | 1461182030143 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 12:53:50 INFO - PROCESS | 3836 | 1461182030333 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 3836 | ++DOCSHELL 1D34A400 == 59 [pid = 3836] [id = 636] 12:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1D34B400) [pid = 3836] [serial = 1908] [outer = 00000000] 12:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1E7E8000) [pid = 3836] [serial = 1909] [outer = 1D34B400] 12:53:50 INFO - PROCESS | 3836 | 1461182030392 Marionette DEBUG loaded listener.js 12:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1E7ECC00) [pid = 3836] [serial = 1910] [outer = 1D34B400] 12:53:50 INFO - PROCESS | 3836 | 1461182031011 Marionette TRACE conn7 <- [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]]]}] 12:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1021ms 12:53:51 INFO - PROCESS | 3836 | 1461182031045 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 3836 | 1461182031048 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 12:53:51 INFO - PROCESS | 3836 | 1461182031052 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:53:51 INFO - PROCESS | 3836 | 1461182031054 Marionette TRACE conn7 <- [1,2510,null,{}] 12:53:51 INFO - PROCESS | 3836 | 1461182031058 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:51 INFO - PROCESS | 3836 | 1461182031174 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 12:53:51 INFO - PROCESS | 3836 | 1461182031319 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:51 INFO - PROCESS | 3836 | ++DOCSHELL 1E7E0C00 == 60 [pid = 3836] [id = 637] 12:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1E7EBC00) [pid = 3836] [serial = 1911] [outer = 00000000] 12:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1F49AC00) [pid = 3836] [serial = 1912] [outer = 1E7EBC00] 12:53:51 INFO - PROCESS | 3836 | 1461182031378 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1F49E800) [pid = 3836] [serial = 1913] [outer = 1E7EBC00] 12:53:51 INFO - PROCESS | 3836 | 1461182031939 Marionette TRACE conn7 <- [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]]]}] 12:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 12:53:51 INFO - PROCESS | 3836 | 1461182031985 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 3836 | 1461182031987 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 12:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:53:51 INFO - PROCESS | 3836 | 1461182031991 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - PROCESS | 3836 | 1461182031993 Marionette TRACE conn7 <- [1,2514,null,{}] 12:53:51 INFO - PROCESS | 3836 | 1461182031997 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:52 INFO - PROCESS | 3836 | 1461182032107 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 12:53:52 INFO - PROCESS | 3836 | 1461182032265 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:52 INFO - PROCESS | 3836 | ++DOCSHELL 1F497C00 == 61 [pid = 3836] [id = 638] 12:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1F499C00) [pid = 3836] [serial = 1914] [outer = 00000000] 12:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1FC3E800) [pid = 3836] [serial = 1915] [outer = 1F499C00] 12:53:52 INFO - PROCESS | 3836 | 1461182032322 Marionette DEBUG loaded listener.js 12:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1FC41800) [pid = 3836] [serial = 1916] [outer = 1F499C00] 12:53:52 INFO - PROCESS | 3836 | 1461182032919 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 12:53:52 INFO - PROCESS | 3836 | 1461182032964 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 3836 | 1461182032967 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 12:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:53:52 INFO - PROCESS | 3836 | 1461182032970 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:53:52 INFO - PROCESS | 3836 | 1461182032972 Marionette TRACE conn7 <- [1,2518,null,{}] 12:53:52 INFO - PROCESS | 3836 | 1461182032976 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:53 INFO - PROCESS | 3836 | 1461182033115 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 12:53:53 INFO - PROCESS | 3836 | 1461182033488 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:53 INFO - PROCESS | 3836 | ++DOCSHELL 106E7800 == 62 [pid = 3836] [id = 639] 12:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (13856000) [pid = 3836] [serial = 1917] [outer = 00000000] 12:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (14E21C00) [pid = 3836] [serial = 1918] [outer = 13856000] 12:53:53 INFO - PROCESS | 3836 | 1461182033544 Marionette DEBUG loaded listener.js 12:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (15C57800) [pid = 3836] [serial = 1919] [outer = 13856000] 12:53:54 INFO - PROCESS | 3836 | 1461182034115 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1232ms 12:53:54 INFO - PROCESS | 3836 | 1461182034207 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 3836 | 1461182034213 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 12:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:53:54 INFO - PROCESS | 3836 | 1461182034218 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:53:54 INFO - PROCESS | 3836 | 1461182034221 Marionette TRACE conn7 <- [1,2522,null,{}] 12:53:54 INFO - PROCESS | 3836 | 1461182034226 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:54 INFO - PROCESS | 3836 | 1461182034396 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 12:53:54 INFO - PROCESS | 3836 | 1461182034408 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 3836 | ++DOCSHELL 14E19800 == 63 [pid = 3836] [id = 640] 12:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (16677800) [pid = 3836] [serial = 1920] [outer = 00000000] 12:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19133800) [pid = 3836] [serial = 1921] [outer = 16677800] 12:53:54 INFO - PROCESS | 3836 | 1461182034460 Marionette DEBUG loaded listener.js 12:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19145C00) [pid = 3836] [serial = 1922] [outer = 16677800] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1914B000 == 62 [pid = 3836] [id = 272] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1D1A0400 == 61 [pid = 3836] [id = 632] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 19141000 == 60 [pid = 3836] [id = 631] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1C674000 == 59 [pid = 3836] [id = 630] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1B079000 == 58 [pid = 3836] [id = 629] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1A2B0400 == 57 [pid = 3836] [id = 628] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 19F54400 == 56 [pid = 3836] [id = 627] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 18F98800 == 55 [pid = 3836] [id = 626] 12:53:54 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1CB53400) [pid = 3836] [serial = 1849] [outer = 00000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 16673C00 == 54 [pid = 3836] [id = 625] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 0F65E000 == 53 [pid = 3836] [id = 624] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 14A8FC00 == 52 [pid = 3836] [id = 623] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1D234C00 == 51 [pid = 3836] [id = 620] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 1AE05C00 == 50 [pid = 3836] [id = 619] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 17957800 == 49 [pid = 3836] [id = 618] 12:53:54 INFO - PROCESS | 3836 | --DOCSHELL 13807000 == 48 [pid = 3836] [id = 617] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1B676000) [pid = 3836] [serial = 1813] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (14807C00) [pid = 3836] [serial = 1822] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (102CA800) [pid = 3836] [serial = 1825] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (16109C00) [pid = 3836] [serial = 1828] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (106E6800) [pid = 3836] [serial = 1826] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17963400) [pid = 3836] [serial = 1829] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1B07C000) [pid = 3836] [serial = 1840] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (19136800) [pid = 3836] [serial = 1831] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (19E81C00) [pid = 3836] [serial = 1810] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1C159C00) [pid = 3836] [serial = 1816] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A274C00) [pid = 3836] [serial = 1837] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1C69F000) [pid = 3836] [serial = 1819] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (16673000) [pid = 3836] [serial = 1807] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A12C800) [pid = 3836] [serial = 1844] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19140800) [pid = 3836] [serial = 1843] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1C1E2C00) [pid = 3836] [serial = 1847] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1B558C00) [pid = 3836] [serial = 1841] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (149F2C00) [pid = 3836] [serial = 1823] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19E7F000) [pid = 3836] [serial = 1834] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19F51000) [pid = 3836] [serial = 1835] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A2A3C00) [pid = 3836] [serial = 1838] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1B6D1C00) [pid = 3836] [serial = 1846] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1913D400) [pid = 3836] [serial = 1832] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 3836 | 1461182035098 Marionette TRACE conn7 <- [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]]]}] 12:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 12:53:55 INFO - PROCESS | 3836 | 1461182035154 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 12:53:55 INFO - PROCESS | 3836 | 1461182035158 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 12:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:53:55 INFO - PROCESS | 3836 | 1461182035162 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 3836 | 1461182035164 Marionette TRACE conn7 <- [1,2526,null,{}] 12:53:55 INFO - PROCESS | 3836 | 1461182035168 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:55 INFO - PROCESS | 3836 | 1461182035258 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 12:53:55 INFO - PROCESS | 3836 | 1461182035363 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:55 INFO - PROCESS | 3836 | ++DOCSHELL 10041C00 == 49 [pid = 3836] [id = 641] 12:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (102CA800) [pid = 3836] [serial = 1923] [outer = 00000000] 12:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (14A92800) [pid = 3836] [serial = 1924] [outer = 102CA800] 12:53:55 INFO - PROCESS | 3836 | 1461182035410 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1610B400) [pid = 3836] [serial = 1925] [outer = 102CA800] 12:53:55 INFO - PROCESS | 3836 | 1461182035865 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 732ms 12:53:55 INFO - PROCESS | 3836 | 1461182035899 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 12:53:55 INFO - PROCESS | 3836 | 1461182035901 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 12:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:53:55 INFO - PROCESS | 3836 | 1461182035912 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 3836 | 1461182035918 Marionette TRACE conn7 <- [1,2530,null,{}] 12:53:55 INFO - PROCESS | 3836 | 1461182035941 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:56 INFO - PROCESS | 3836 | 1461182036031 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 12:53:56 INFO - PROCESS | 3836 | 1461182036038 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 3836 | ++DOCSHELL 16353400 == 50 [pid = 3836] [id = 642] 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (18F98800) [pid = 3836] [serial = 1926] [outer = 00000000] 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (19748800) [pid = 3836] [serial = 1927] [outer = 18F98800] 12:53:56 INFO - PROCESS | 3836 | 1461182036083 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (19F4E800) [pid = 3836] [serial = 1928] [outer = 18F98800] 12:53:56 INFO - PROCESS | 3836 | 1461182036554 Marionette TRACE conn7 <- [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]]]}] 12:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 710ms 12:53:56 INFO - PROCESS | 3836 | 1461182036619 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 3836 | 1461182036621 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 12:53:56 INFO - PROCESS | 3836 | 1461182036625 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:53:56 INFO - PROCESS | 3836 | 1461182036626 Marionette TRACE conn7 <- [1,2534,null,{}] 12:53:56 INFO - PROCESS | 3836 | 1461182036630 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:56 INFO - PROCESS | 3836 | 1461182036716 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 12:53:56 INFO - PROCESS | 3836 | 1461182036824 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 3836 | ++DOCSHELL 19F57000 == 51 [pid = 3836] [id = 643] 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1A011800) [pid = 3836] [serial = 1929] [outer = 00000000] 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A272000) [pid = 3836] [serial = 1930] [outer = 1A011800] 12:53:56 INFO - PROCESS | 3836 | 1461182036876 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1A27F400) [pid = 3836] [serial = 1931] [outer = 1A011800] 12:53:57 INFO - PROCESS | 3836 | 1461182037287 Marionette TRACE conn7 <- [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]]]}] 12:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 12:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:53:57 INFO - PROCESS | 3836 | 1461182037359 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 12:53:57 INFO - PROCESS | 3836 | 1461182037361 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 12:53:57 INFO - PROCESS | 3836 | 1461182037364 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:53:57 INFO - PROCESS | 3836 | 1461182037366 Marionette TRACE conn7 <- [1,2538,null,{}] 12:53:57 INFO - PROCESS | 3836 | 1461182037369 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:57 INFO - PROCESS | 3836 | 1461182037492 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 12:53:57 INFO - PROCESS | 3836 | 1461182037562 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:57 INFO - PROCESS | 3836 | ++DOCSHELL 1A2B0000 == 52 [pid = 3836] [id = 644] 12:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A2B0400) [pid = 3836] [serial = 1932] [outer = 00000000] 12:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1AEB8800) [pid = 3836] [serial = 1933] [outer = 1A2B0400] 12:53:57 INFO - PROCESS | 3836 | 1461182037619 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1B555800) [pid = 3836] [serial = 1934] [outer = 1A2B0400] 12:53:58 INFO - PROCESS | 3836 | 1461182038062 Marionette TRACE conn7 <- [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]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 12:53:58 INFO - PROCESS | 3836 | 1461182038142 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 3836 | 1461182038144 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 12:53:58 INFO - PROCESS | 3836 | 1461182038148 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:53:58 INFO - PROCESS | 3836 | 1461182038149 Marionette TRACE conn7 <- [1,2542,null,{}] 12:53:58 INFO - PROCESS | 3836 | 1461182038153 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:58 INFO - PROCESS | 3836 | 1461182038282 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 12:53:58 INFO - PROCESS | 3836 | 1461182038354 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:58 INFO - PROCESS | 3836 | ++DOCSHELL 1B626800 == 53 [pid = 3836] [id = 645] 12:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1B630400) [pid = 3836] [serial = 1935] [outer = 00000000] 12:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1B866400) [pid = 3836] [serial = 1936] [outer = 1B630400] 12:53:58 INFO - PROCESS | 3836 | 1461182038399 Marionette DEBUG loaded listener.js 12:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1C15E000) [pid = 3836] [serial = 1937] [outer = 1B630400] 12:53:58 INFO - PROCESS | 3836 | 1461182038830 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 12:53:58 INFO - PROCESS | 3836 | 1461182038885 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 3836 | 1461182038887 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 12:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:53:58 INFO - PROCESS | 3836 | 1461182038890 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - PROCESS | 3836 | 1461182038891 Marionette TRACE conn7 <- [1,2546,null,{}] 12:53:58 INFO - PROCESS | 3836 | 1461182038895 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:59 INFO - PROCESS | 3836 | 1461182039017 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 12:53:59 INFO - PROCESS | 3836 | 1461182039087 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 3836 | ++DOCSHELL 1C1E6C00 == 54 [pid = 3836] [id = 646] 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1C60CC00) [pid = 3836] [serial = 1938] [outer = 00000000] 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1CB57400) [pid = 3836] [serial = 1939] [outer = 1C60CC00] 12:53:59 INFO - PROCESS | 3836 | 1461182039131 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1D230800) [pid = 3836] [serial = 1940] [outer = 1C60CC00] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1795C800) [pid = 3836] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (14E16800) [pid = 3836] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1956AC00) [pid = 3836] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1956B000) [pid = 3836] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1B554000) [pid = 3836] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A2B1400) [pid = 3836] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1D24A000) [pid = 3836] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (0F660000) [pid = 3836] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1CB51C00) [pid = 3836] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A126000) [pid = 3836] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:53:59 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (179AF400) [pid = 3836] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:53:59 INFO - PROCESS | 3836 | 1461182039648 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 770ms 12:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:53:59 INFO - PROCESS | 3836 | 1461182039661 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 12:53:59 INFO - PROCESS | 3836 | 1461182039663 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 12:53:59 INFO - PROCESS | 3836 | 1461182039666 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:53:59 INFO - PROCESS | 3836 | 1461182039667 Marionette TRACE conn7 <- [1,2550,null,{}] 12:53:59 INFO - PROCESS | 3836 | 1461182039671 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:59 INFO - PROCESS | 3836 | 1461182039802 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 12:53:59 INFO - PROCESS | 3836 | 1461182039881 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 3836 | ++DOCSHELL 19139000 == 55 [pid = 3836] [id = 647] 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1913D000) [pid = 3836] [serial = 1941] [outer = 00000000] 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1A338400) [pid = 3836] [serial = 1942] [outer = 1913D000] 12:53:59 INFO - PROCESS | 3836 | 1461182039926 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1B6D5C00) [pid = 3836] [serial = 1943] [outer = 1913D000] 12:54:00 INFO - PROCESS | 3836 | 1461182040280 Marionette TRACE conn7 <- [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]]]}] 12:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 12:54:00 INFO - PROCESS | 3836 | 1461182040337 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 12:54:00 INFO - PROCESS | 3836 | 1461182040339 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 12:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:54:00 INFO - PROCESS | 3836 | 1461182040342 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:54:00 INFO - PROCESS | 3836 | 1461182040344 Marionette TRACE conn7 <- [1,2554,null,{}] 12:54:00 INFO - PROCESS | 3836 | 1461182040347 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:00 INFO - PROCESS | 3836 | 1461182040434 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 12:54:00 INFO - PROCESS | 3836 | 1461182040440 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:00 INFO - PROCESS | 3836 | ++DOCSHELL 1A2A8C00 == 56 [pid = 3836] [id = 648] 12:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1C60C000) [pid = 3836] [serial = 1944] [outer = 00000000] 12:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1D24A000) [pid = 3836] [serial = 1945] [outer = 1C60C000] 12:54:00 INFO - PROCESS | 3836 | 1461182040485 Marionette DEBUG loaded listener.js 12:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1D25A400) [pid = 3836] [serial = 1946] [outer = 1C60C000] 12:54:00 INFO - PROCESS | 3836 | 1461182040954 Marionette TRACE conn7 <- [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]]]}] 12:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 12:54:00 INFO - PROCESS | 3836 | 1461182040973 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 12:54:00 INFO - PROCESS | 3836 | 1461182040974 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 12:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:54:00 INFO - PROCESS | 3836 | 1461182040977 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:54:00 INFO - PROCESS | 3836 | 1461182040979 Marionette TRACE conn7 <- [1,2558,null,{}] 12:54:00 INFO - PROCESS | 3836 | 1461182040986 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:01 INFO - PROCESS | 3836 | 1461182041122 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 12:54:01 INFO - PROCESS | 3836 | 1461182041129 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:01 INFO - PROCESS | 3836 | ++DOCSHELL 1666F400 == 57 [pid = 3836] [id = 649] 12:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1956B000) [pid = 3836] [serial = 1947] [outer = 00000000] 12:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1D347000) [pid = 3836] [serial = 1948] [outer = 1956B000] 12:54:01 INFO - PROCESS | 3836 | 1461182041179 Marionette DEBUG loaded listener.js 12:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1E70C800) [pid = 3836] [serial = 1949] [outer = 1956B000] 12:54:01 INFO - PROCESS | 3836 | 1461182041769 Marionette TRACE conn7 <- [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]]]}] 12:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 12:54:01 INFO - PROCESS | 3836 | 1461182041844 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 12:54:01 INFO - PROCESS | 3836 | 1461182041848 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 12:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:54:01 INFO - PROCESS | 3836 | 1461182041907 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:54:01 INFO - PROCESS | 3836 | 1461182041911 Marionette TRACE conn7 <- [1,2562,null,{}] 12:54:01 INFO - PROCESS | 3836 | 1461182041917 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:02 INFO - PROCESS | 3836 | 1461182042043 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 12:54:02 INFO - PROCESS | 3836 | 1461182042184 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:02 INFO - PROCESS | 3836 | ++DOCSHELL 10F8F800 == 58 [pid = 3836] [id = 650] 12:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (14804C00) [pid = 3836] [serial = 1950] [outer = 00000000] 12:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (17991400) [pid = 3836] [serial = 1951] [outer = 14804C00] 12:54:02 INFO - PROCESS | 3836 | 1461182042245 Marionette DEBUG loaded listener.js 12:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (179AF800) [pid = 3836] [serial = 1952] [outer = 14804C00] 12:54:02 INFO - PROCESS | 3836 | 1461182042830 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 987ms 12:54:02 INFO - PROCESS | 3836 | 1461182042905 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 12:54:02 INFO - PROCESS | 3836 | 1461182042911 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 12:54:02 INFO - PROCESS | 3836 | 1461182042917 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:54:02 INFO - PROCESS | 3836 | 1461182042920 Marionette TRACE conn7 <- [1,2566,null,{}] 12:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:54:02 INFO - PROCESS | 3836 | 1461182042924 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:03 INFO - PROCESS | 3836 | 1461182043038 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 12:54:03 INFO - PROCESS | 3836 | 1461182043186 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:03 INFO - PROCESS | 3836 | ++DOCSHELL 18045C00 == 59 [pid = 3836] [id = 651] 12:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1913AC00) [pid = 3836] [serial = 1953] [outer = 00000000] 12:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A12C800) [pid = 3836] [serial = 1954] [outer = 1913AC00] 12:54:03 INFO - PROCESS | 3836 | 1461182043243 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A27B000) [pid = 3836] [serial = 1955] [outer = 1913AC00] 12:54:03 INFO - PROCESS | 3836 | 1461182043833 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 12:54:03 INFO - PROCESS | 3836 | 1461182043893 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 12:54:03 INFO - PROCESS | 3836 | 1461182043896 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 12:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:54:03 INFO - PROCESS | 3836 | 1461182043900 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:54:03 INFO - PROCESS | 3836 | 1461182043904 Marionette TRACE conn7 <- [1,2570,null,{}] 12:54:03 INFO - PROCESS | 3836 | 1461182043915 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:04 INFO - PROCESS | 3836 | 1461182044031 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 12:54:04 INFO - PROCESS | 3836 | 1461182044181 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:04 INFO - PROCESS | 3836 | ++DOCSHELL 1D33FC00 == 60 [pid = 3836] [id = 652] 12:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1E70B800) [pid = 3836] [serial = 1956] [outer = 00000000] 12:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1F495800) [pid = 3836] [serial = 1957] [outer = 1E70B800] 12:54:04 INFO - PROCESS | 3836 | 1461182044241 Marionette DEBUG loaded listener.js 12:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1FC39800) [pid = 3836] [serial = 1958] [outer = 1E70B800] 12:54:04 INFO - PROCESS | 3836 | 1461182044825 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 12:54:04 INFO - PROCESS | 3836 | 1461182044873 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 12:54:04 INFO - PROCESS | 3836 | 1461182044876 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 12:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:54:04 INFO - PROCESS | 3836 | 1461182044880 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:54:04 INFO - PROCESS | 3836 | 1461182044882 Marionette TRACE conn7 <- [1,2574,null,{}] 12:54:04 INFO - PROCESS | 3836 | 1461182044886 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:04 INFO - PROCESS | 3836 | 1461182044998 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 12:54:05 INFO - PROCESS | 3836 | 1461182045158 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:05 INFO - PROCESS | 3836 | ++DOCSHELL 1FC38000 == 61 [pid = 3836] [id = 653] 12:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1FC45400) [pid = 3836] [serial = 1959] [outer = 00000000] 12:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1FDB3C00) [pid = 3836] [serial = 1960] [outer = 1FC45400] 12:54:05 INFO - PROCESS | 3836 | 1461182045215 Marionette DEBUG loaded listener.js 12:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (203A4800) [pid = 3836] [serial = 1961] [outer = 1FC45400] 12:54:05 INFO - PROCESS | 3836 | 1461182045810 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 12:54:05 INFO - PROCESS | 3836 | 1461182045853 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 3836 | 1461182045856 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 12:54:05 INFO - PROCESS | 3836 | 1461182045859 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:54:05 INFO - PROCESS | 3836 | 1461182045861 Marionette TRACE conn7 <- [1,2578,null,{}] 12:54:05 INFO - PROCESS | 3836 | 1461182045865 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:05 INFO - PROCESS | 3836 | 1461182045994 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 12:54:06 INFO - PROCESS | 3836 | 1461182046147 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 3836 | ++DOCSHELL 203A5800 == 62 [pid = 3836] [id = 654] 12:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (203ACC00) [pid = 3836] [serial = 1962] [outer = 00000000] 12:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (203C4400) [pid = 3836] [serial = 1963] [outer = 203ACC00] 12:54:06 INFO - PROCESS | 3836 | 1461182046205 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (203C7C00) [pid = 3836] [serial = 1964] [outer = 203ACC00] 12:54:06 INFO - PROCESS | 3836 | 1461182046759 Marionette TRACE conn7 <- [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]]]}] 12:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 931ms 12:54:06 INFO - PROCESS | 3836 | 1461182046795 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 12:54:06 INFO - PROCESS | 3836 | 1461182046797 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 12:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:54:06 INFO - PROCESS | 3836 | 1461182046802 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:54:06 INFO - PROCESS | 3836 | 1461182046804 Marionette TRACE conn7 <- [1,2582,null,{}] 12:54:06 INFO - PROCESS | 3836 | 1461182046808 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:06 INFO - PROCESS | 3836 | 1461182046936 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 12:54:07 INFO - PROCESS | 3836 | 1461182047099 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 3836 | ++DOCSHELL 203C8C00 == 63 [pid = 3836] [id = 655] 12:54:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (203C9000) [pid = 3836] [serial = 1965] [outer = 00000000] 12:54:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (20F38800) [pid = 3836] [serial = 1966] [outer = 203C9000] 12:54:07 INFO - PROCESS | 3836 | 1461182047158 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (20F39C00) [pid = 3836] [serial = 1967] [outer = 203C9000] 12:54:07 INFO - PROCESS | 3836 | 1461182047723 Marionette TRACE conn7 <- [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]]]}] 12:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 12:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:54:07 INFO - PROCESS | 3836 | 1461182047774 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 12:54:07 INFO - PROCESS | 3836 | 1461182047777 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 12:54:07 INFO - PROCESS | 3836 | 1461182047780 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:54:07 INFO - PROCESS | 3836 | 1461182047782 Marionette TRACE conn7 <- [1,2586,null,{}] 12:54:07 INFO - PROCESS | 3836 | 1461182047786 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:07 INFO - PROCESS | 3836 | 1461182047913 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 12:54:08 INFO - PROCESS | 3836 | 1461182048093 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:08 INFO - PROCESS | 3836 | ++DOCSHELL 14739800 == 64 [pid = 3836] [id = 656] 12:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (14803800) [pid = 3836] [serial = 1968] [outer = 00000000] 12:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (17960800) [pid = 3836] [serial = 1969] [outer = 14803800] 12:54:08 INFO - PROCESS | 3836 | 1461182048150 Marionette DEBUG loaded listener.js 12:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (17999C00) [pid = 3836] [serial = 1970] [outer = 14803800] 12:54:08 INFO - PROCESS | 3836 | 1461182048891 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1166ms 12:54:08 INFO - PROCESS | 3836 | 1461182048950 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 3836 | 1461182048955 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 12:54:08 INFO - PROCESS | 3836 | 1461182048960 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:54:08 INFO - PROCESS | 3836 | 1461182048964 Marionette TRACE conn7 <- [1,2590,null,{}] 12:54:08 INFO - PROCESS | 3836 | 1461182048969 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:09 INFO - PROCESS | 3836 | 1461182049074 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 12:54:09 INFO - PROCESS | 3836 | 1461182049201 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 3836 | ++DOCSHELL 14E20400 == 65 [pid = 3836] [id = 657] 12:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (16676000) [pid = 3836] [serial = 1971] [outer = 00000000] 12:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1913FC00) [pid = 3836] [serial = 1972] [outer = 16676000] 12:54:09 INFO - PROCESS | 3836 | 1461182049251 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1A11F400) [pid = 3836] [serial = 1973] [outer = 16676000] 12:54:09 INFO - PROCESS | 3836 | 1461182049833 Marionette TRACE conn7 <- [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]]]}] 12:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 12:54:09 INFO - PROCESS | 3836 | 1461182049896 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 12:54:09 INFO - PROCESS | 3836 | 1461182049901 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 12:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:54:09 INFO - PROCESS | 3836 | 1461182049907 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:54:09 INFO - PROCESS | 3836 | 1461182049910 Marionette TRACE conn7 <- [1,2594,null,{}] 12:54:09 INFO - PROCESS | 3836 | 1461182049929 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:10 INFO - PROCESS | 3836 | 1461182050053 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 1A2A8C00 == 64 [pid = 3836] [id = 648] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 19139000 == 63 [pid = 3836] [id = 647] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 1C1E6C00 == 62 [pid = 3836] [id = 646] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 1B626800 == 61 [pid = 3836] [id = 645] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 1A2B0000 == 60 [pid = 3836] [id = 644] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 19F57000 == 59 [pid = 3836] [id = 643] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 16353400 == 58 [pid = 3836] [id = 642] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 10041C00 == 57 [pid = 3836] [id = 641] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 14E19800 == 56 [pid = 3836] [id = 640] 12:54:10 INFO - PROCESS | 3836 | --DOCSHELL 106E7800 == 55 [pid = 3836] [id = 639] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1E709400) [pid = 3836] [serial = 1900] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1B86EC00) [pid = 3836] [serial = 1858] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1480BC00) [pid = 3836] [serial = 1852] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1D251800) [pid = 3836] [serial = 1864] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (18047C00) [pid = 3836] [serial = 1855] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1D347800) [pid = 3836] [serial = 1867] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1D23CC00) [pid = 3836] [serial = 1861] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1D33CC00) [pid = 3836] [serial = 1898] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (179B6000) [pid = 3836] [serial = 1876] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (15D2C000) [pid = 3836] [serial = 1870] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1B86A800) [pid = 3836] [serial = 1894] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19E81000) [pid = 3836] [serial = 1880] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1B6D8400) [pid = 3836] [serial = 1888] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1B031400) [pid = 3836] [serial = 1886] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A337000) [pid = 3836] [serial = 1897] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (19748400) [pid = 3836] [serial = 1879] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (14E12800) [pid = 3836] [serial = 1874] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1D238C00) [pid = 3836] [serial = 1892] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1A27EC00) [pid = 3836] [serial = 1883] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1C15C400) [pid = 3836] [serial = 1889] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (18045800) [pid = 3836] [serial = 1877] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A33C000) [pid = 3836] [serial = 1885] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1D19F800) [pid = 3836] [serial = 1850] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1CB4F400) [pid = 3836] [serial = 1895] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (13803C00) [pid = 3836] [serial = 1873] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (16674800) [pid = 3836] [serial = 1871] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1A276C00) [pid = 3836] [serial = 1882] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1D22FC00) [pid = 3836] [serial = 1891] [outer = 00000000] [url = about:blank] 12:54:10 INFO - PROCESS | 3836 | 1461182050233 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:10 INFO - PROCESS | 3836 | ++DOCSHELL 0F787000 == 56 [pid = 3836] [id = 658] 12:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (0F90CC00) [pid = 3836] [serial = 1974] [outer = 00000000] 12:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (14739000) [pid = 3836] [serial = 1975] [outer = 0F90CC00] 12:54:10 INFO - PROCESS | 3836 | 1461182050280 Marionette DEBUG loaded listener.js 12:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (14A62000) [pid = 3836] [serial = 1976] [outer = 0F90CC00] 12:54:10 INFO - PROCESS | 3836 | 1461182050724 Marionette TRACE conn7 <- [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]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 870ms 12:54:10 INFO - PROCESS | 3836 | 1461182050793 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 3836 | 1461182050795 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 12:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:54:10 INFO - PROCESS | 3836 | 1461182050798 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 3836 | 1461182050802 Marionette TRACE conn7 <- [1,2598,null,{}] 12:54:10 INFO - PROCESS | 3836 | 1461182050812 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:10 INFO - PROCESS | 3836 | 1461182050905 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 12:54:11 INFO - PROCESS | 3836 | 1461182051041 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:11 INFO - PROCESS | 3836 | ++DOCSHELL 15C24800 == 57 [pid = 3836] [id = 659] 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (179AF400) [pid = 3836] [serial = 1977] [outer = 00000000] 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1A126C00) [pid = 3836] [serial = 1978] [outer = 179AF400] 12:54:11 INFO - PROCESS | 3836 | 1461182051090 Marionette DEBUG loaded listener.js 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A2A2C00) [pid = 3836] [serial = 1979] [outer = 179AF400] 12:54:11 INFO - PROCESS | 3836 | 1461182051448 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 12:54:11 INFO - PROCESS | 3836 | 1461182051471 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 12:54:11 INFO - PROCESS | 3836 | 1461182051474 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 12:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:54:11 INFO - PROCESS | 3836 | 1461182051496 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:54:11 INFO - PROCESS | 3836 | 1461182051498 Marionette TRACE conn7 <- [1,2602,null,{}] 12:54:11 INFO - PROCESS | 3836 | 1461182051505 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:11 INFO - PROCESS | 3836 | 1461182051612 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 12:54:11 INFO - PROCESS | 3836 | 1461182051618 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:11 INFO - PROCESS | 3836 | ++DOCSHELL 1A33D800 == 58 [pid = 3836] [id = 660] 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1B078400) [pid = 3836] [serial = 1980] [outer = 00000000] 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1B634400) [pid = 3836] [serial = 1981] [outer = 1B078400] 12:54:11 INFO - PROCESS | 3836 | 1461182051664 Marionette DEBUG loaded listener.js 12:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1B6D1C00) [pid = 3836] [serial = 1982] [outer = 1B078400] 12:54:12 INFO - PROCESS | 3836 | 1461182052160 Marionette TRACE conn7 <- [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]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 750ms 12:54:12 INFO - PROCESS | 3836 | 1461182052231 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 3836 | 1461182052233 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 12:54:12 INFO - PROCESS | 3836 | 1461182052237 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:54:12 INFO - PROCESS | 3836 | 1461182052238 Marionette TRACE conn7 <- [1,2606,null,{}] 12:54:12 INFO - PROCESS | 3836 | 1461182052242 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:12 INFO - PROCESS | 3836 | 1461182052329 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 12:54:12 INFO - PROCESS | 3836 | 1461182052338 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 3836 | ++DOCSHELL 1B632400 == 59 [pid = 3836] [id = 661] 12:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1B828800) [pid = 3836] [serial = 1983] [outer = 00000000] 12:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1C6A3C00) [pid = 3836] [serial = 1984] [outer = 1B828800] 12:54:12 INFO - PROCESS | 3836 | 1461182052384 Marionette DEBUG loaded listener.js 12:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1CB55800) [pid = 3836] [serial = 1985] [outer = 1B828800] 12:54:12 INFO - PROCESS | 3836 | 1461182052873 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 12:54:12 INFO - PROCESS | 3836 | 1461182052911 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 3836 | 1461182052913 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 12:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:54:12 INFO - PROCESS | 3836 | 1461182052916 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - PROCESS | 3836 | 1461182052918 Marionette TRACE conn7 <- [1,2610,null,{}] 12:54:12 INFO - PROCESS | 3836 | 1461182052921 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:13 INFO - PROCESS | 3836 | 1461182053086 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 12:54:13 INFO - PROCESS | 3836 | 1461182053115 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:13 INFO - PROCESS | 3836 | ++DOCSHELL 1D247800 == 60 [pid = 3836] [id = 662] 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1D248400) [pid = 3836] [serial = 1986] [outer = 00000000] 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1D25C000) [pid = 3836] [serial = 1987] [outer = 1D248400] 12:54:13 INFO - PROCESS | 3836 | 1461182053163 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1D347800) [pid = 3836] [serial = 1988] [outer = 1D248400] 12:54:13 INFO - PROCESS | 3836 | 1461182053603 Marionette TRACE conn7 <- [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]]]}] 12:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 12:54:13 INFO - PROCESS | 3836 | 1461182053647 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 12:54:13 INFO - PROCESS | 3836 | 1461182053649 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 12:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:54:13 INFO - PROCESS | 3836 | 1461182053652 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:54:13 INFO - PROCESS | 3836 | 1461182053654 Marionette TRACE conn7 <- [1,2614,null,{}] 12:54:13 INFO - PROCESS | 3836 | 1461182053657 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:13 INFO - PROCESS | 3836 | 1461182053795 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 12:54:13 INFO - PROCESS | 3836 | 1461182053873 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:13 INFO - PROCESS | 3836 | ++DOCSHELL 1A2A7400 == 61 [pid = 3836] [id = 663] 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1D349400) [pid = 3836] [serial = 1989] [outer = 00000000] 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1E7EC800) [pid = 3836] [serial = 1990] [outer = 1D349400] 12:54:13 INFO - PROCESS | 3836 | 1461182053920 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1F496400) [pid = 3836] [serial = 1991] [outer = 1D349400] 12:54:14 INFO - PROCESS | 3836 | 1461182054348 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 12:54:14 INFO - PROCESS | 3836 | 1461182054385 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 12:54:14 INFO - PROCESS | 3836 | 1461182054386 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 12:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:54:14 INFO - PROCESS | 3836 | 1461182054390 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - PROCESS | 3836 | 1461182054392 Marionette TRACE conn7 <- [1,2618,null,{}] 12:54:14 INFO - PROCESS | 3836 | 1461182054395 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:14 INFO - PROCESS | 3836 | 1461182054547 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1A2B0400) [pid = 3836] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1B630400) [pid = 3836] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1913D000) [pid = 3836] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1C60CC00) [pid = 3836] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (102CA800) [pid = 3836] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (18F98800) [pid = 3836] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (16677800) [pid = 3836] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A011800) [pid = 3836] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (13856000) [pid = 3836] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:54:14 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1C60C000) [pid = 3836] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:54:14 INFO - PROCESS | 3836 | 1461182054777 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 3836 | ++DOCSHELL 0F7EF800 == 62 [pid = 3836] [id = 664] 12:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (0F90D400) [pid = 3836] [serial = 1992] [outer = 00000000] 12:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1804E400) [pid = 3836] [serial = 1993] [outer = 0F90D400] 12:54:14 INFO - PROCESS | 3836 | 1461182054826 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19143800) [pid = 3836] [serial = 1994] [outer = 0F90D400] 12:54:15 INFO - PROCESS | 3836 | 1461182055192 Marionette TRACE conn7 <- [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]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 831ms 12:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:54:15 INFO - PROCESS | 3836 | 1461182055224 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 3836 | 1461182055226 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 12:54:15 INFO - PROCESS | 3836 | 1461182055229 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 3836 | 1461182055231 Marionette TRACE conn7 <- [1,2622,null,{}] 12:54:15 INFO - PROCESS | 3836 | 1461182055235 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:15 INFO - PROCESS | 3836 | 1461182055323 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 12:54:15 INFO - PROCESS | 3836 | 1461182055437 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 3836 | ++DOCSHELL 1A128400 == 63 [pid = 3836] [id = 665] 12:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A277400) [pid = 3836] [serial = 1995] [outer = 00000000] 12:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1FDB4400) [pid = 3836] [serial = 1996] [outer = 1A277400] 12:54:15 INFO - PROCESS | 3836 | 1461182055482 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (203CF400) [pid = 3836] [serial = 1997] [outer = 1A277400] 12:54:15 INFO - PROCESS | 3836 | 1461182055836 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 12:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:54:15 INFO - PROCESS | 3836 | 1461182055910 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 3836 | 1461182055912 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 12:54:15 INFO - PROCESS | 3836 | 1461182055915 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 3836 | 1461182055916 Marionette TRACE conn7 <- [1,2626,null,{}] 12:54:15 INFO - PROCESS | 3836 | 1461182055920 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:16 INFO - PROCESS | 3836 | 1461182056009 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 12:54:16 INFO - PROCESS | 3836 | 1461182056049 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 3836 | ++DOCSHELL 203D0800 == 64 [pid = 3836] [id = 666] 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (20F36800) [pid = 3836] [serial = 1998] [outer = 00000000] 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (2117C400) [pid = 3836] [serial = 1999] [outer = 20F36800] 12:54:16 INFO - PROCESS | 3836 | 1461182056094 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (14E15000) [pid = 3836] [serial = 2000] [outer = 20F36800] 12:54:16 INFO - PROCESS | 3836 | 1461182056553 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 12:54:16 INFO - PROCESS | 3836 | 1461182056588 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 12:54:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:54:16 INFO - PROCESS | 3836 | 1461182056591 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 12:54:16 INFO - PROCESS | 3836 | 1461182056595 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:54:16 INFO - PROCESS | 3836 | 1461182056597 Marionette TRACE conn7 <- [1,2630,null,{}] 12:54:16 INFO - PROCESS | 3836 | 1461182056601 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:16 INFO - PROCESS | 3836 | 1461182056710 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 12:54:16 INFO - PROCESS | 3836 | 1461182056716 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 3836 | ++DOCSHELL 21186800 == 65 [pid = 3836] [id = 667] 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (21187000) [pid = 3836] [serial = 2001] [outer = 00000000] 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (2198F800) [pid = 3836] [serial = 2002] [outer = 21187000] 12:54:16 INFO - PROCESS | 3836 | 1461182056766 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (21993400) [pid = 3836] [serial = 2003] [outer = 21187000] 12:54:17 INFO - PROCESS | 3836 | 1461182057521 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:54:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 971ms 12:54:17 INFO - PROCESS | 3836 | 1461182057570 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 3836 | 1461182057576 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 12:54:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:54:17 INFO - PROCESS | 3836 | 1461182057581 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 3836 | 1461182057585 Marionette TRACE conn7 <- [1,2634,null,{}] 12:54:17 INFO - PROCESS | 3836 | 1461182057591 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:17 INFO - PROCESS | 3836 | 1461182057711 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 12:54:17 INFO - PROCESS | 3836 | 1461182057866 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 3836 | ++DOCSHELL 14E82800 == 66 [pid = 3836] [id = 668] 12:54:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1799A400) [pid = 3836] [serial = 2004] [outer = 00000000] 12:54:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (19138400) [pid = 3836] [serial = 2005] [outer = 1799A400] 12:54:17 INFO - PROCESS | 3836 | 1461182057925 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (19E78400) [pid = 3836] [serial = 2006] [outer = 1799A400] 12:54:18 INFO - PROCESS | 3836 | 1461182058438 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:54:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:54:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 12:54:18 INFO - PROCESS | 3836 | 1461182058515 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 3836 | 1461182058521 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 12:54:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:54:18 INFO - PROCESS | 3836 | 1461182058611 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - PROCESS | 3836 | 1461182058615 Marionette TRACE conn7 <- [1,2638,null,{}] 12:54:18 INFO - PROCESS | 3836 | 1461182058627 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:18 INFO - PROCESS | 3836 | 1461182058749 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 12:54:18 INFO - PROCESS | 3836 | 1461182058917 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 3836 | ++DOCSHELL 1A2AF400 == 67 [pid = 3836] [id = 669] 12:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1B558C00) [pid = 3836] [serial = 2007] [outer = 00000000] 12:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1D238000) [pid = 3836] [serial = 2008] [outer = 1B558C00] 12:54:18 INFO - PROCESS | 3836 | 1461182058973 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1D241000) [pid = 3836] [serial = 2009] [outer = 1B558C00] 12:54:19 INFO - PROCESS | 3836 | 1461182059542 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:54:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1022ms 12:54:19 INFO - PROCESS | 3836 | 1461182059592 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 3836 | 1461182059595 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 12:54:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:54:19 INFO - PROCESS | 3836 | 1461182059599 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - PROCESS | 3836 | 1461182059603 Marionette TRACE conn7 <- [1,2642,null,{}] 12:54:19 INFO - PROCESS | 3836 | 1461182059614 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:19 INFO - PROCESS | 3836 | 1461182059764 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 12:54:19 INFO - PROCESS | 3836 | 1461182059928 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 3836 | ++DOCSHELL 1D33C800 == 68 [pid = 3836] [id = 670] 12:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (20F40400) [pid = 3836] [serial = 2010] [outer = 00000000] 12:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (2198A000) [pid = 3836] [serial = 2011] [outer = 20F40400] 12:54:19 INFO - PROCESS | 3836 | 1461182059986 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (21991800) [pid = 3836] [serial = 2012] [outer = 20F40400] 12:54:20 INFO - PROCESS | 3836 | 1461182060526 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:54:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:54:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 12:54:20 INFO - PROCESS | 3836 | 1461182060578 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 12:54:20 INFO - PROCESS | 3836 | 1461182060580 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 12:54:20 INFO - PROCESS | 3836 | 1461182060584 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:54:20 INFO - PROCESS | 3836 | 1461182060586 Marionette TRACE conn7 <- [1,2646,null,{}] 12:54:20 INFO - PROCESS | 3836 | 1461182060589 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:20 INFO - PROCESS | 3836 | 1461182060705 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 12:54:20 INFO - PROCESS | 3836 | 1461182060871 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 3836 | ++DOCSHELL 219AD400 == 69 [pid = 3836] [id = 671] 12:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (219AD800) [pid = 3836] [serial = 2013] [outer = 00000000] 12:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (219B3400) [pid = 3836] [serial = 2014] [outer = 219AD800] 12:54:20 INFO - PROCESS | 3836 | 1461182060930 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (219B6400) [pid = 3836] [serial = 2015] [outer = 219AD800] 12:54:21 INFO - PROCESS | 3836 | 1461182061495 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:54:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:54:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 12:54:21 INFO - PROCESS | 3836 | 1461182061557 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 12:54:21 INFO - PROCESS | 3836 | 1461182061559 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 12:54:21 INFO - PROCESS | 3836 | 1461182061562 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:54:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:54:21 INFO - PROCESS | 3836 | 1461182061564 Marionette TRACE conn7 <- [1,2650,null,{}] 12:54:21 INFO - PROCESS | 3836 | 1461182061568 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:21 INFO - PROCESS | 3836 | 1461182061682 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 12:54:21 INFO - PROCESS | 3836 | 1461182061850 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:21 INFO - PROCESS | 3836 | ++DOCSHELL 21992800 == 70 [pid = 3836] [id = 672] 12:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (219B7800) [pid = 3836] [serial = 2016] [outer = 00000000] 12:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (21CEBC00) [pid = 3836] [serial = 2017] [outer = 219B7800] 12:54:21 INFO - PROCESS | 3836 | 1461182061909 Marionette DEBUG loaded listener.js 12:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (21CF4800) [pid = 3836] [serial = 2018] [outer = 219B7800] 12:54:22 INFO - PROCESS | 3836 | 1461182062472 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 12:54:22 INFO - PROCESS | 3836 | 1461182062497 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 3836 | 1461182062499 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 12:54:22 INFO - PROCESS | 3836 | 1461182062502 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 3836 | 1461182062504 Marionette TRACE conn7 <- [1,2654,null,{}] 12:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:54:22 INFO - PROCESS | 3836 | 1461182062508 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:22 INFO - PROCESS | 3836 | 1461182062659 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 12:54:22 INFO - PROCESS | 3836 | 1461182062827 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:22 INFO - PROCESS | 3836 | ++DOCSHELL 21CF5800 == 71 [pid = 3836] [id = 673] 12:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (21F2EC00) [pid = 3836] [serial = 2019] [outer = 00000000] 12:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (221B2800) [pid = 3836] [serial = 2020] [outer = 21F2EC00] 12:54:22 INFO - PROCESS | 3836 | 1461182062886 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (221B6800) [pid = 3836] [serial = 2021] [outer = 21F2EC00] 12:54:23 INFO - PROCESS | 3836 | 1461182063881 Marionette TRACE conn7 <- [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]]]}] 12:54:23 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) 12:54:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1431ms 12:54:24 INFO - PROCESS | 3836 | 1461182064179 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 3836 | 1461182064183 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 12:54:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:54:24 INFO - PROCESS | 3836 | 1461182064281 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 3836 | 1461182064285 Marionette TRACE conn7 <- [1,2658,null,{}] 12:54:24 INFO - PROCESS | 3836 | 1461182064292 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:24 INFO - PROCESS | 3836 | 1461182064385 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 12:54:24 INFO - PROCESS | 3836 | 1461182064531 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 3836 | ++DOCSHELL 102CA400 == 72 [pid = 3836] [id = 674] 12:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (102D1800) [pid = 3836] [serial = 2022] [outer = 00000000] 12:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (16677000) [pid = 3836] [serial = 2023] [outer = 102D1800] 12:54:24 INFO - PROCESS | 3836 | 1461182064627 Marionette DEBUG loaded listener.js 12:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1799CC00) [pid = 3836] [serial = 2024] [outer = 102D1800] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 203D0800 == 71 [pid = 3836] [id = 666] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1A128400 == 70 [pid = 3836] [id = 665] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1D25BC00 == 69 [pid = 3836] [id = 633] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 0F7EF800 == 68 [pid = 3836] [id = 664] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1A2A7400 == 67 [pid = 3836] [id = 663] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1D247800 == 66 [pid = 3836] [id = 662] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1B632400 == 65 [pid = 3836] [id = 661] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1D347000) [pid = 3836] [serial = 1948] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1FC3E800) [pid = 3836] [serial = 1915] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1A33D800 == 64 [pid = 3836] [id = 660] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 15C24800 == 63 [pid = 3836] [id = 659] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 0F787000 == 62 [pid = 3836] [id = 658] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 14E20400 == 61 [pid = 3836] [id = 657] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1FC38000 == 60 [pid = 3836] [id = 653] 12:54:25 INFO - PROCESS | 3836 | --DOCSHELL 1666F400 == 59 [pid = 3836] [id = 649] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1D25A400) [pid = 3836] [serial = 1946] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1A27F400) [pid = 3836] [serial = 1931] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1B6D5C00) [pid = 3836] [serial = 1943] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1D230800) [pid = 3836] [serial = 1940] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1AEB8800) [pid = 3836] [serial = 1933] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1B866400) [pid = 3836] [serial = 1936] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1B555800) [pid = 3836] [serial = 1934] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A338400) [pid = 3836] [serial = 1942] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1CB57400) [pid = 3836] [serial = 1939] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1C15E000) [pid = 3836] [serial = 1937] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (14A92800) [pid = 3836] [serial = 1924] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1610B400) [pid = 3836] [serial = 1925] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (19748800) [pid = 3836] [serial = 1927] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19F4E800) [pid = 3836] [serial = 1928] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1E7E8000) [pid = 3836] [serial = 1909] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (179AA400) [pid = 3836] [serial = 1903] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (19145C00) [pid = 3836] [serial = 1922] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (19133800) [pid = 3836] [serial = 1921] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1A272000) [pid = 3836] [serial = 1930] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1F49AC00) [pid = 3836] [serial = 1912] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1A214C00) [pid = 3836] [serial = 1906] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (14E21C00) [pid = 3836] [serial = 1918] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (15C57800) [pid = 3836] [serial = 1919] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1D24A000) [pid = 3836] [serial = 1945] [outer = 00000000] [url = about:blank] 12:54:25 INFO - PROCESS | 3836 | 1461182065758 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 3836 | 1461182065809 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 12:54:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:54:25 INFO - PROCESS | 3836 | 1461182065816 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 3836 | 1461182065819 Marionette TRACE conn7 <- [1,2662,null,{}] 12:54:25 INFO - PROCESS | 3836 | 1461182065823 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:25 INFO - PROCESS | 3836 | 1461182065923 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 12:54:26 INFO - PROCESS | 3836 | 1461182066060 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 3836 | ++DOCSHELL 113AA800 == 60 [pid = 3836] [id = 675] 12:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (147B0400) [pid = 3836] [serial = 2025] [outer = 00000000] 12:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (17957400) [pid = 3836] [serial = 2026] [outer = 147B0400] 12:54:26 INFO - PROCESS | 3836 | 1461182066106 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1799DC00) [pid = 3836] [serial = 2027] [outer = 147B0400] 12:54:26 INFO - PROCESS | 3836 | 1461182066992 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:54:27 INFO - PROCESS | 3836 | 1461182067048 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 12:54:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:54:27 INFO - PROCESS | 3836 | 1461182067059 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - PROCESS | 3836 | 1461182067061 Marionette TRACE conn7 <- [1,2666,null,{}] 12:54:27 INFO - PROCESS | 3836 | 1461182067071 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:27 INFO - PROCESS | 3836 | 1461182067201 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 12:54:27 INFO - PROCESS | 3836 | 1461182067270 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:27 INFO - PROCESS | 3836 | ++DOCSHELL 19133400 == 61 [pid = 3836] [id = 676] 12:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (19135400) [pid = 3836] [serial = 2028] [outer = 00000000] 12:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1956BC00) [pid = 3836] [serial = 2029] [outer = 19135400] 12:54:27 INFO - PROCESS | 3836 | 1461182067319 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (19E81C00) [pid = 3836] [serial = 2030] [outer = 19135400] 12:54:28 INFO - PROCESS | 3836 | 1461182068244 Marionette TRACE conn7 <- [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]]]}] 12:54:28 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) 12:54:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1238ms 12:54:28 INFO - PROCESS | 3836 | 1461182068293 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 3836 | 1461182068295 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 12:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:54:28 INFO - PROCESS | 3836 | 1461182068306 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 3836 | 1461182068308 Marionette TRACE conn7 <- [1,2670,null,{}] 12:54:28 INFO - PROCESS | 3836 | 1461182068311 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:28 INFO - PROCESS | 3836 | 1461182068438 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 12:54:28 INFO - PROCESS | 3836 | 1461182068505 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:28 INFO - PROCESS | 3836 | ++DOCSHELL 19F52800 == 62 [pid = 3836] [id = 677] 12:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1A128400) [pid = 3836] [serial = 2031] [outer = 00000000] 12:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1A280800) [pid = 3836] [serial = 2032] [outer = 1A128400] 12:54:28 INFO - PROCESS | 3836 | 1461182068553 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A332400) [pid = 3836] [serial = 2033] [outer = 1A128400] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (20F36800) [pid = 3836] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1D248400) [pid = 3836] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (0F90CC00) [pid = 3836] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (179AF400) [pid = 3836] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1B828800) [pid = 3836] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1D349400) [pid = 3836] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (0F90D400) [pid = 3836] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1B078400) [pid = 3836] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (16676000) [pid = 3836] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A277400) [pid = 3836] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:54:29 INFO - PROCESS | 3836 | 1461182069484 Marionette TRACE conn7 <- [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]]]}] 12:54:29 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) 12:54:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1233ms 12:54:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:54:29 INFO - PROCESS | 3836 | 1461182069541 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 12:54:29 INFO - PROCESS | 3836 | 1461182069543 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 12:54:29 INFO - PROCESS | 3836 | 1461182069546 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:54:29 INFO - PROCESS | 3836 | 1461182069548 Marionette TRACE conn7 <- [1,2674,null,{}] 12:54:29 INFO - PROCESS | 3836 | 1461182069551 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:29 INFO - PROCESS | 3836 | 1461182069638 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 12:54:29 INFO - PROCESS | 3836 | 1461182069645 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 3836 | ++DOCSHELL 17FCA800 == 63 [pid = 3836] [id = 678] 12:54:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (18C02C00) [pid = 3836] [serial = 2034] [outer = 00000000] 12:54:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1A27FC00) [pid = 3836] [serial = 2035] [outer = 18C02C00] 12:54:29 INFO - PROCESS | 3836 | 1461182069692 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A33E000) [pid = 3836] [serial = 2036] [outer = 18C02C00] 12:54:30 INFO - PROCESS | 3836 | 1461182070627 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 3836 | 1461182070681 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 12:54:30 INFO - PROCESS | 3836 | 1461182070684 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:54:30 INFO - PROCESS | 3836 | 1461182070686 Marionette TRACE conn7 <- [1,2678,null,{}] 12:54:30 INFO - PROCESS | 3836 | 1461182070690 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:30 INFO - PROCESS | 3836 | 1461182070797 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 12:54:30 INFO - PROCESS | 3836 | 1461182070805 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 3836 | ++DOCSHELL 1A340C00 == 64 [pid = 3836] [id = 679] 12:54:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1B078800) [pid = 3836] [serial = 2037] [outer = 00000000] 12:54:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1B6D1000) [pid = 3836] [serial = 2038] [outer = 1B078800] 12:54:30 INFO - PROCESS | 3836 | 1461182070853 Marionette DEBUG loaded listener.js 12:54:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1B86EC00) [pid = 3836] [serial = 2039] [outer = 1B078800] 12:54:32 INFO - PROCESS | 3836 | 1461182072022 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:54:32 INFO - PROCESS | 3836 | 1461182072074 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 12:54:32 INFO - PROCESS | 3836 | 1461182072079 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:54:32 INFO - PROCESS | 3836 | 1461182072082 Marionette TRACE conn7 <- [1,2682,null,{}] 12:54:32 INFO - PROCESS | 3836 | 1461182072088 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:32 INFO - PROCESS | 3836 | 1461182072319 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 12:54:32 INFO - PROCESS | 3836 | 1461182072434 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:32 INFO - PROCESS | 3836 | ++DOCSHELL 16353400 == 65 [pid = 3836] [id = 680] 12:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1666E400) [pid = 3836] [serial = 2040] [outer = 00000000] 12:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (179AB400) [pid = 3836] [serial = 2041] [outer = 1666E400] 12:54:32 INFO - PROCESS | 3836 | 1461182072494 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1804EC00) [pid = 3836] [serial = 2042] [outer = 1666E400] 12:54:33 INFO - PROCESS | 3836 | 1461182073540 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:54:33 INFO - PROCESS | 3836 | 1461182073563 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 12:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:54:33 INFO - PROCESS | 3836 | 1461182073570 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:54:33 INFO - PROCESS | 3836 | 1461182073573 Marionette TRACE conn7 <- [1,2686,null,{}] 12:54:33 INFO - PROCESS | 3836 | 1461182073577 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:33 INFO - PROCESS | 3836 | 1461182073692 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 12:54:33 INFO - PROCESS | 3836 | 1461182073851 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:33 INFO - PROCESS | 3836 | ++DOCSHELL 1A127800 == 66 [pid = 3836] [id = 681] 12:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A1A8C00) [pid = 3836] [serial = 2043] [outer = 00000000] 12:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1A340000) [pid = 3836] [serial = 2044] [outer = 1A1A8C00] 12:54:33 INFO - PROCESS | 3836 | 1461182073910 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1B556C00) [pid = 3836] [serial = 2045] [outer = 1A1A8C00] 12:54:34 INFO - PROCESS | 3836 | 1461182074960 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 3836 | 1461182074997 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 12:54:34 INFO - PROCESS | 3836 | 1461182075001 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:54:34 INFO - PROCESS | 3836 | 1461182075005 Marionette TRACE conn7 <- [1,2690,null,{}] 12:54:35 INFO - PROCESS | 3836 | 1461182075015 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:35 INFO - PROCESS | 3836 | 1461182075161 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 12:54:35 INFO - PROCESS | 3836 | 1461182075313 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:35 INFO - PROCESS | 3836 | ++DOCSHELL 1C66A400 == 67 [pid = 3836] [id = 682] 12:54:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1C69F000) [pid = 3836] [serial = 2046] [outer = 00000000] 12:54:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1CB57400) [pid = 3836] [serial = 2047] [outer = 1C69F000] 12:54:35 INFO - PROCESS | 3836 | 1461182075374 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1D22D800) [pid = 3836] [serial = 2048] [outer = 1C69F000] 12:54:35 INFO - PROCESS | 3836 | 1461182075902 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 12:54:35 INFO - PROCESS | 3836 | 1461182075974 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 12:54:35 INFO - PROCESS | 3836 | 1461182075977 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 12:54:35 INFO - PROCESS | 3836 | 1461182075981 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:54:35 INFO - PROCESS | 3836 | 1461182075983 Marionette TRACE conn7 <- [1,2694,null,{}] 12:54:35 INFO - PROCESS | 3836 | 1461182075986 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:36 INFO - PROCESS | 3836 | 1461182076097 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 12:54:36 INFO - PROCESS | 3836 | 1461182076266 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:36 INFO - PROCESS | 3836 | ++DOCSHELL 1D245C00 == 68 [pid = 3836] [id = 683] 12:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1D247000) [pid = 3836] [serial = 2049] [outer = 00000000] 12:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1D251C00) [pid = 3836] [serial = 2050] [outer = 1D247000] 12:54:36 INFO - PROCESS | 3836 | 1461182076323 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1D25C400) [pid = 3836] [serial = 2051] [outer = 1D247000] 12:54:36 INFO - PROCESS | 3836 | 1461182076871 Marionette TRACE conn7 <- [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]]]}] 12:54:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:54:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 12:54:36 INFO - PROCESS | 3836 | 1461182076915 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 12:54:36 INFO - PROCESS | 3836 | 1461182076918 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 12:54:36 INFO - PROCESS | 3836 | 1461182076922 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:54:36 INFO - PROCESS | 3836 | 1461182076924 Marionette TRACE conn7 <- [1,2698,null,{}] 12:54:36 INFO - PROCESS | 3836 | 1461182076927 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:37 INFO - PROCESS | 3836 | 1461182077036 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 12:54:37 INFO - PROCESS | 3836 | 1461182077226 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 3836 | ++DOCSHELL 1D342400 == 69 [pid = 3836] [id = 684] 12:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1D347C00) [pid = 3836] [serial = 2052] [outer = 00000000] 12:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1E70D800) [pid = 3836] [serial = 2053] [outer = 1D347C00] 12:54:37 INFO - PROCESS | 3836 | 1461182077283 Marionette DEBUG loaded listener.js 12:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1E7EAC00) [pid = 3836] [serial = 2054] [outer = 1D347C00] 12:54:37 INFO - PROCESS | 3836 | 1461182077847 Marionette TRACE conn7 <- [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] 12:54:37 INFO - PROCESS | 3836 | 1461182077898 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 12:54:37 INFO - PROCESS | 3836 | 1461182077901 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:54:37 INFO - PROCESS | 3836 | 1461182077903 Marionette TRACE conn7 <- [1,2702,null,{}] 12:54:37 INFO - PROCESS | 3836 | 1461182077907 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:38 INFO - PROCESS | 3836 | 1461182078065 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 12:54:38 INFO - PROCESS | 3836 | 1461182078254 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:38 INFO - PROCESS | 3836 | ++DOCSHELL 1E70C000 == 70 [pid = 3836] [id = 685] 12:54:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1F49A000) [pid = 3836] [serial = 2055] [outer = 00000000] 12:54:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (203CE400) [pid = 3836] [serial = 2056] [outer = 1F49A000] 12:54:38 INFO - PROCESS | 3836 | 1461182078315 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (203CD800) [pid = 3836] [serial = 2057] [outer = 1F49A000] 12:54:38 INFO - PROCESS | 3836 | 1461182078817 Marionette TRACE conn7 <- [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]]]}] 12:54:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:54:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 12:54:38 INFO - PROCESS | 3836 | 1461182078883 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 3836 | 1461182078885 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 12:54:38 INFO - PROCESS | 3836 | 1461182078890 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 3836 | 1461182078892 Marionette TRACE conn7 <- [1,2706,null,{}] 12:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:54:38 INFO - PROCESS | 3836 | 1461182078896 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:38 INFO - PROCESS | 3836 | 1461182079004 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 12:54:39 INFO - PROCESS | 3836 | 1461182079169 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:39 INFO - PROCESS | 3836 | ++DOCSHELL 18045000 == 71 [pid = 3836] [id = 686] 12:54:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (18048800) [pid = 3836] [serial = 2058] [outer = 00000000] 12:54:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1A2B0000) [pid = 3836] [serial = 2059] [outer = 18048800] 12:54:39 INFO - PROCESS | 3836 | 1461182079226 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1A33BC00) [pid = 3836] [serial = 2060] [outer = 18048800] 12:54:39 INFO - PROCESS | 3836 | 1461182079985 Marionette TRACE conn7 <- [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] 12:54:40 INFO - PROCESS | 3836 | 1461182080028 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 12:54:40 INFO - PROCESS | 3836 | 1461182080034 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:54:40 INFO - PROCESS | 3836 | 1461182080037 Marionette TRACE conn7 <- [1,2710,null,{}] 12:54:40 INFO - PROCESS | 3836 | 1461182080042 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:40 INFO - PROCESS | 3836 | 1461182080148 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 12:54:40 INFO - PROCESS | 3836 | 1461182080307 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:40 INFO - PROCESS | 3836 | ++DOCSHELL 14E20400 == 72 [pid = 3836] [id = 687] 12:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1799E000) [pid = 3836] [serial = 2061] [outer = 00000000] 12:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1A128C00) [pid = 3836] [serial = 2062] [outer = 1799E000] 12:54:40 INFO - PROCESS | 3836 | 1461182080360 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (1A27C800) [pid = 3836] [serial = 2063] [outer = 1799E000] 12:54:40 INFO - PROCESS | 3836 | --DOCSHELL 17FCA800 == 71 [pid = 3836] [id = 678] 12:54:40 INFO - PROCESS | 3836 | --DOCSHELL 19F52800 == 70 [pid = 3836] [id = 677] 12:54:40 INFO - PROCESS | 3836 | --DOCSHELL 19133400 == 69 [pid = 3836] [id = 676] 12:54:40 INFO - PROCESS | 3836 | --DOCSHELL 113AA800 == 68 [pid = 3836] [id = 675] 12:54:40 INFO - PROCESS | 3836 | --DOCSHELL 102CA400 == 67 [pid = 3836] [id = 674] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (2117C400) [pid = 3836] [serial = 1999] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1D25C000) [pid = 3836] [serial = 1987] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (17960800) [pid = 3836] [serial = 1969] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (14739000) [pid = 3836] [serial = 1975] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (14A62000) [pid = 3836] [serial = 1976] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1A126C00) [pid = 3836] [serial = 1978] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1A2A2C00) [pid = 3836] [serial = 1979] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1C6A3C00) [pid = 3836] [serial = 1984] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1E7EC800) [pid = 3836] [serial = 1990] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (17991400) [pid = 3836] [serial = 1951] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1D347800) [pid = 3836] [serial = 1988] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (20F38800) [pid = 3836] [serial = 1966] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1804E400) [pid = 3836] [serial = 1993] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1FDB3C00) [pid = 3836] [serial = 1960] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1A12C800) [pid = 3836] [serial = 1954] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1F496400) [pid = 3836] [serial = 1991] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1B634400) [pid = 3836] [serial = 1981] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1B6D1C00) [pid = 3836] [serial = 1982] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19143800) [pid = 3836] [serial = 1994] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1A11F400) [pid = 3836] [serial = 1973] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1913FC00) [pid = 3836] [serial = 1972] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (203C4400) [pid = 3836] [serial = 1963] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1F495800) [pid = 3836] [serial = 1957] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1FDB4400) [pid = 3836] [serial = 1996] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (14E15000) [pid = 3836] [serial = 2000] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (203CF400) [pid = 3836] [serial = 1997] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1CB55800) [pid = 3836] [serial = 1985] [outer = 00000000] [url = about:blank] 12:54:40 INFO - PROCESS | 3836 | 1461182080873 Marionette TRACE conn7 <- [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] 12:54:40 INFO - PROCESS | 3836 | 1461182080916 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 12:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:54:40 INFO - PROCESS | 3836 | 1461182080922 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 3836 | 1461182080924 Marionette TRACE conn7 <- [1,2714,null,{}] 12:54:40 INFO - PROCESS | 3836 | 1461182080928 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:41 INFO - PROCESS | 3836 | 1461182081053 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 12:54:41 INFO - PROCESS | 3836 | 1461182081064 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 3836 | ++DOCSHELL 19143800 == 68 [pid = 3836] [id = 688] 12:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19144000) [pid = 3836] [serial = 2064] [outer = 00000000] 12:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (19E85C00) [pid = 3836] [serial = 2065] [outer = 19144000] 12:54:41 INFO - PROCESS | 3836 | 1461182081117 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A124400) [pid = 3836] [serial = 2066] [outer = 19144000] 12:54:41 INFO - PROCESS | 3836 | 1461182081610 Marionette TRACE conn7 <- [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]]]}] 12:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 12:54:41 INFO - PROCESS | 3836 | 1461182081655 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 12:54:41 INFO - PROCESS | 3836 | 1461182081657 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 12:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:54:41 INFO - PROCESS | 3836 | 1461182081660 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:54:41 INFO - PROCESS | 3836 | 1461182081664 Marionette TRACE conn7 <- [1,2718,null,{}] 12:54:41 INFO - PROCESS | 3836 | 1461182081674 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:41 INFO - PROCESS | 3836 | 1461182081772 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 12:54:41 INFO - PROCESS | 3836 | 1461182081911 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 3836 | ++DOCSHELL 1B0EF400 == 69 [pid = 3836] [id = 689] 12:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1B555400) [pid = 3836] [serial = 2067] [outer = 00000000] 12:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1B822400) [pid = 3836] [serial = 2068] [outer = 1B555400] 12:54:41 INFO - PROCESS | 3836 | 1461182081960 Marionette DEBUG loaded listener.js 12:54:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1C69A800) [pid = 3836] [serial = 2069] [outer = 1B555400] 12:54:42 INFO - PROCESS | 3836 | 1461182082791 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:54:42 INFO - PROCESS | 3836 | 1461182082839 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 12:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:54:42 INFO - PROCESS | 3836 | 1461182082849 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 3836 | 1461182082851 Marionette TRACE conn7 <- [1,2722,null,{}] 12:54:42 INFO - PROCESS | 3836 | 1461182082854 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:42 INFO - PROCESS | 3836 | 1461182082986 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 12:54:43 INFO - PROCESS | 3836 | 1461182083061 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:43 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A8400 == 70 [pid = 3836] [id = 690] 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1D1A9000) [pid = 3836] [serial = 2070] [outer = 00000000] 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1D244000) [pid = 3836] [serial = 2071] [outer = 1D1A9000] 12:54:43 INFO - PROCESS | 3836 | 1461182083108 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1D252400) [pid = 3836] [serial = 2072] [outer = 1D1A9000] 12:54:43 INFO - PROCESS | 3836 | 1461182083544 Marionette TRACE conn7 <- [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]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 12:54:43 INFO - PROCESS | 3836 | 1461182083578 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 3836 | 1461182083580 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 12:54:43 INFO - PROCESS | 3836 | 1461182083583 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:54:43 INFO - PROCESS | 3836 | 1461182083585 Marionette TRACE conn7 <- [1,2726,null,{}] 12:54:43 INFO - PROCESS | 3836 | 1461182083588 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:43 INFO - PROCESS | 3836 | 1461182083717 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 12:54:43 INFO - PROCESS | 3836 | 1461182083792 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:43 INFO - PROCESS | 3836 | ++DOCSHELL 1D240800 == 71 [pid = 3836] [id = 691] 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1D344C00) [pid = 3836] [serial = 2073] [outer = 00000000] 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1F49D800) [pid = 3836] [serial = 2074] [outer = 1D344C00] 12:54:43 INFO - PROCESS | 3836 | 1461182083837 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1FC3EC00) [pid = 3836] [serial = 2075] [outer = 1D344C00] 12:54:44 INFO - PROCESS | 3836 | 1461182084249 Marionette TRACE conn7 <- [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]]]}] 12:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 12:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:54:44 INFO - PROCESS | 3836 | 1461182084318 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 12:54:44 INFO - PROCESS | 3836 | 1461182084321 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 12:54:44 INFO - PROCESS | 3836 | 1461182084356 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:54:44 INFO - PROCESS | 3836 | 1461182084358 Marionette TRACE conn7 <- [1,2730,null,{}] 12:54:44 INFO - PROCESS | 3836 | 1461182084362 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:44 INFO - PROCESS | 3836 | 1461182084525 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1A27F800) [pid = 3836] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1956B000) [pid = 3836] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1A128400) [pid = 3836] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1B079C00) [pid = 3836] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (19135400) [pid = 3836] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (147B0400) [pid = 3836] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (18C02C00) [pid = 3836] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1D33F800) [pid = 3836] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:54:44 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (102D1800) [pid = 3836] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:54:44 INFO - PROCESS | 3836 | 1461182084609 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:44 INFO - PROCESS | 3836 | ++DOCSHELL 0F73FC00 == 72 [pid = 3836] [id = 692] 12:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (0F7E7000) [pid = 3836] [serial = 2076] [outer = 00000000] 12:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (14A57400) [pid = 3836] [serial = 2077] [outer = 0F7E7000] 12:54:44 INFO - PROCESS | 3836 | 1461182084657 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1A128400) [pid = 3836] [serial = 2078] [outer = 0F7E7000] 12:54:45 INFO - PROCESS | 3836 | 1461182085012 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 750ms 12:54:45 INFO - PROCESS | 3836 | 1461182085076 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 3836 | 1461182085078 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 12:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:54:45 INFO - PROCESS | 3836 | 1461182085082 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 3836 | 1461182085083 Marionette TRACE conn7 <- [1,2734,null,{}] 12:54:45 INFO - PROCESS | 3836 | 1461182085087 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:45 INFO - PROCESS | 3836 | 1461182085175 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 12:54:45 INFO - PROCESS | 3836 | 1461182085286 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 3836 | ++DOCSHELL 10F50400 == 73 [pid = 3836] [id = 693] 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1384FC00) [pid = 3836] [serial = 2079] [outer = 00000000] 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (20F41400) [pid = 3836] [serial = 2080] [outer = 1384FC00] 12:54:45 INFO - PROCESS | 3836 | 1461182085333 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (2117E000) [pid = 3836] [serial = 2081] [outer = 1384FC00] 12:54:45 INFO - PROCESS | 3836 | 1461182085696 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 12:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:54:45 INFO - PROCESS | 3836 | 1461182085712 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 3836 | 1461182085714 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 12:54:45 INFO - PROCESS | 3836 | 1461182085717 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 3836 | 1461182085719 Marionette TRACE conn7 <- [1,2738,null,{}] 12:54:45 INFO - PROCESS | 3836 | 1461182085722 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:45 INFO - PROCESS | 3836 | 1461182085856 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 12:54:45 INFO - PROCESS | 3836 | 1461182085897 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 3836 | ++DOCSHELL 1913C800 == 74 [pid = 3836] [id = 694] 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (20F3C000) [pid = 3836] [serial = 2082] [outer = 00000000] 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (2198E800) [pid = 3836] [serial = 2083] [outer = 20F3C000] 12:54:45 INFO - PROCESS | 3836 | 1461182085942 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (219AB800) [pid = 3836] [serial = 2084] [outer = 20F3C000] 12:54:46 INFO - PROCESS | 3836 | 1461182086340 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 12:54:46 INFO - PROCESS | 3836 | 1461182086389 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 12:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:54:46 INFO - PROCESS | 3836 | 1461182086391 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 12:54:46 INFO - PROCESS | 3836 | 1461182086394 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - PROCESS | 3836 | 1461182086396 Marionette TRACE conn7 <- [1,2742,null,{}] 12:54:46 INFO - PROCESS | 3836 | 1461182086404 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:46 INFO - PROCESS | 3836 | 1461182086543 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 12:54:46 INFO - PROCESS | 3836 | 1461182086572 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 3836 | ++DOCSHELL 1D240000 == 75 [pid = 3836] [id = 695] 12:54:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (2198AC00) [pid = 3836] [serial = 2085] [outer = 00000000] 12:54:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (21CED000) [pid = 3836] [serial = 2086] [outer = 2198AC00] 12:54:46 INFO - PROCESS | 3836 | 1461182086617 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (21CF3800) [pid = 3836] [serial = 2087] [outer = 2198AC00] 12:54:47 INFO - PROCESS | 3836 | 1461182087269 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:54:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:54:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 931ms 12:54:47 INFO - PROCESS | 3836 | 1461182087326 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 3836 | 1461182087332 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 12:54:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:54:47 INFO - PROCESS | 3836 | 1461182087337 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 3836 | 1461182087341 Marionette TRACE conn7 <- [1,2746,null,{}] 12:54:47 INFO - PROCESS | 3836 | 1461182087346 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:47 INFO - PROCESS | 3836 | 1461182087481 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 12:54:47 INFO - PROCESS | 3836 | 1461182087653 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:47 INFO - PROCESS | 3836 | ++DOCSHELL 17994800 == 76 [pid = 3836] [id = 696] 12:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (17995C00) [pid = 3836] [serial = 2088] [outer = 00000000] 12:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (19E86400) [pid = 3836] [serial = 2089] [outer = 17995C00] 12:54:47 INFO - PROCESS | 3836 | 1461182087711 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1A1A6000) [pid = 3836] [serial = 2090] [outer = 17995C00] 12:54:48 INFO - PROCESS | 3836 | 1461182088278 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:54:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:54:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 12:54:48 INFO - PROCESS | 3836 | 1461182088314 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 3836 | 1461182088320 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 12:54:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:54:48 INFO - PROCESS | 3836 | 1461182088327 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - PROCESS | 3836 | 1461182088330 Marionette TRACE conn7 <- [1,2750,null,{}] 12:54:48 INFO - PROCESS | 3836 | 1461182088335 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:48 INFO - PROCESS | 3836 | 1461182088454 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 12:54:48 INFO - PROCESS | 3836 | 1461182088633 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 3836 | ++DOCSHELL 1D1A9C00 == 77 [pid = 3836] [id = 697] 12:54:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1D23B000) [pid = 3836] [serial = 2091] [outer = 00000000] 12:54:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (1F495C00) [pid = 3836] [serial = 2092] [outer = 1D23B000] 12:54:48 INFO - PROCESS | 3836 | 1461182088689 Marionette DEBUG loaded listener.js 12:54:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1FDB0000) [pid = 3836] [serial = 2093] [outer = 1D23B000] 12:54:49 INFO - PROCESS | 3836 | 1461182089232 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 12:54:49 INFO - PROCESS | 3836 | 1461182089317 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 12:54:49 INFO - PROCESS | 3836 | 1461182089320 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 12:54:49 INFO - PROCESS | 3836 | 1461182089323 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:54:49 INFO - PROCESS | 3836 | 1461182089327 Marionette TRACE conn7 <- [1,2754,null,{}] 12:54:49 INFO - PROCESS | 3836 | 1461182089339 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:49 INFO - PROCESS | 3836 | 1461182089466 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 12:54:49 INFO - PROCESS | 3836 | 1461182089618 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:49 INFO - PROCESS | 3836 | ++DOCSHELL 219B3C00 == 78 [pid = 3836] [id = 698] 12:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (21CE6800) [pid = 3836] [serial = 2094] [outer = 00000000] 12:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (21F35400) [pid = 3836] [serial = 2095] [outer = 21CE6800] 12:54:49 INFO - PROCESS | 3836 | 1461182089677 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (221B5800) [pid = 3836] [serial = 2096] [outer = 21CE6800] 12:54:50 INFO - PROCESS | 3836 | 1461182090232 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 12:54:50 INFO - PROCESS | 3836 | 1461182090300 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 12:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:54:50 INFO - PROCESS | 3836 | 1461182090303 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 12:54:50 INFO - PROCESS | 3836 | 1461182090306 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 3836 | 1461182090308 Marionette TRACE conn7 <- [1,2758,null,{}] 12:54:50 INFO - PROCESS | 3836 | 1461182090312 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:50 INFO - PROCESS | 3836 | 1461182090429 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 12:54:50 INFO - PROCESS | 3836 | 1461182090597 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:50 INFO - PROCESS | 3836 | ++DOCSHELL 221BE800 == 79 [pid = 3836] [id = 699] 12:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (221BEC00) [pid = 3836] [serial = 2097] [outer = 00000000] 12:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (2222E800) [pid = 3836] [serial = 2098] [outer = 221BEC00] 12:54:50 INFO - PROCESS | 3836 | 1461182090653 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (22231C00) [pid = 3836] [serial = 2099] [outer = 221BEC00] 12:54:51 INFO - PROCESS | 3836 | 1461182091209 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:54:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:54:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 12:54:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:54:51 INFO - PROCESS | 3836 | 1461182091282 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 3836 | 1461182091285 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 12:54:51 INFO - PROCESS | 3836 | 1461182091291 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 3836 | 1461182091293 Marionette TRACE conn7 <- [1,2762,null,{}] 12:54:51 INFO - PROCESS | 3836 | 1461182091310 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:51 INFO - PROCESS | 3836 | 1461182091465 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 12:54:51 INFO - PROCESS | 3836 | 1461182091583 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 3836 | ++DOCSHELL 21C9C400 == 80 [pid = 3836] [id = 700] 12:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (21C9E800) [pid = 3836] [serial = 2100] [outer = 00000000] 12:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (21CA4400) [pid = 3836] [serial = 2101] [outer = 21C9E800] 12:54:51 INFO - PROCESS | 3836 | 1461182091641 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (21CA6800) [pid = 3836] [serial = 2102] [outer = 21C9E800] 12:54:52 INFO - PROCESS | 3836 | 1461182092226 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 12:54:52 INFO - PROCESS | 3836 | 1461182092277 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 12:54:52 INFO - PROCESS | 3836 | 1461182092279 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 12:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:54:52 INFO - PROCESS | 3836 | 1461182092283 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:54:52 INFO - PROCESS | 3836 | 1461182092285 Marionette TRACE conn7 <- [1,2766,null,{}] 12:54:52 INFO - PROCESS | 3836 | 1461182092288 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:52 INFO - PROCESS | 3836 | 1461182092411 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 12:54:52 INFO - PROCESS | 3836 | 1461182092583 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 3836 | ++DOCSHELL 221C0800 == 81 [pid = 3836] [id = 701] 12:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (22237800) [pid = 3836] [serial = 2103] [outer = 00000000] 12:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (22282000) [pid = 3836] [serial = 2104] [outer = 22237800] 12:54:52 INFO - PROCESS | 3836 | 1461182092644 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (22283C00) [pid = 3836] [serial = 2105] [outer = 22237800] 12:54:53 INFO - PROCESS | 3836 | 1461182093151 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 12:54:53 INFO - PROCESS | 3836 | 1461182093217 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 3836 | 1461182093219 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 12:54:53 INFO - PROCESS | 3836 | 1461182093223 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:54:53 INFO - PROCESS | 3836 | 1461182093225 Marionette TRACE conn7 <- [1,2770,null,{}] 12:54:53 INFO - PROCESS | 3836 | 1461182093229 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:53 INFO - PROCESS | 3836 | 1461182093355 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 12:54:53 INFO - PROCESS | 3836 | 1461182093718 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:53 INFO - PROCESS | 3836 | ++DOCSHELL 0F65C800 == 82 [pid = 3836] [id = 702] 12:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (0F73B800) [pid = 3836] [serial = 2106] [outer = 00000000] 12:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (147AE800) [pid = 3836] [serial = 2107] [outer = 0F73B800] 12:54:53 INFO - PROCESS | 3836 | 1461182093802 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (14E16C00) [pid = 3836] [serial = 2108] [outer = 0F73B800] 12:54:54 INFO - PROCESS | 3836 | 1461182094437 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1282ms 12:54:54 INFO - PROCESS | 3836 | 1461182094509 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 3836 | 1461182094514 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 12:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:54:54 INFO - PROCESS | 3836 | 1461182094519 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 3836 | 1461182094522 Marionette TRACE conn7 <- [1,2774,null,{}] 12:54:54 INFO - PROCESS | 3836 | 1461182094527 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:54 INFO - PROCESS | 3836 | 1461182094691 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 12:54:54 INFO - PROCESS | 3836 | 1461182094812 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:54 INFO - PROCESS | 3836 | ++DOCSHELL 18043800 == 83 [pid = 3836] [id = 703] 12:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (18047000) [pid = 3836] [serial = 2109] [outer = 00000000] 12:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (19138000) [pid = 3836] [serial = 2110] [outer = 18047000] 12:54:54 INFO - PROCESS | 3836 | 1461182094864 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (19144400) [pid = 3836] [serial = 2111] [outer = 18047000] 12:54:55 INFO - PROCESS | 3836 | 1461182095499 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1027ms 12:54:55 INFO - PROCESS | 3836 | 1461182095548 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 12:54:55 INFO - PROCESS | 3836 | 1461182095552 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 12:54:55 INFO - PROCESS | 3836 | 1461182095556 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:54:55 INFO - PROCESS | 3836 | 1461182095558 Marionette TRACE conn7 <- [1,2778,null,{}] 12:54:55 INFO - PROCESS | 3836 | 1461182095562 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:55 INFO - PROCESS | 3836 | 1461182095670 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 12:54:55 INFO - PROCESS | 3836 | 1461182095848 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 19134C00 == 82 [pid = 3836] [id = 635] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 14E1EC00 == 81 [pid = 3836] [id = 268] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1003F400 == 80 [pid = 3836] [id = 266] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 18046800 == 79 [pid = 3836] [id = 278] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 18045C00 == 78 [pid = 3836] [id = 651] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1B670800 == 77 [pid = 3836] [id = 605] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1913C800 == 76 [pid = 3836] [id = 694] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 10F50400 == 75 [pid = 3836] [id = 693] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 0F73FC00 == 74 [pid = 3836] [id = 692] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1D240800 == 73 [pid = 3836] [id = 691] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1D1A8400 == 72 [pid = 3836] [id = 690] 12:54:55 INFO - PROCESS | 3836 | --DOCSHELL 1B0EF400 == 71 [pid = 3836] [id = 689] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1B6D1000) [pid = 3836] [serial = 2038] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (21CEBC00) [pid = 3836] [serial = 2017] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (2198F800) [pid = 3836] [serial = 2002] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (2198A000) [pid = 3836] [serial = 2011] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (19138400) [pid = 3836] [serial = 2005] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (221B2800) [pid = 3836] [serial = 2020] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (219B3400) [pid = 3836] [serial = 2014] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D238000) [pid = 3836] [serial = 2008] [outer = 00000000] [url = about:blank] 12:54:55 INFO - PROCESS | 3836 | ++DOCSHELL 0F73FC00 == 72 [pid = 3836] [id = 704] 12:54:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (0F787000) [pid = 3836] [serial = 2112] [outer = 00000000] 12:54:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (14808000) [pid = 3836] [serial = 2113] [outer = 0F787000] 12:54:55 INFO - PROCESS | 3836 | 1461182095960 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (15C59400) [pid = 3836] [serial = 2114] [outer = 0F787000] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 19143800 == 71 [pid = 3836] [id = 688] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 14E20400 == 70 [pid = 3836] [id = 687] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 1C66A400 == 69 [pid = 3836] [id = 682] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 1A127800 == 68 [pid = 3836] [id = 681] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 16353400 == 67 [pid = 3836] [id = 680] 12:54:56 INFO - PROCESS | 3836 | --DOCSHELL 1A340C00 == 66 [pid = 3836] [id = 679] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (1A33E000) [pid = 3836] [serial = 2036] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1A280800) [pid = 3836] [serial = 2032] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1B630C00) [pid = 3836] [serial = 1805] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (19E81C00) [pid = 3836] [serial = 2030] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1799DC00) [pid = 3836] [serial = 2027] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (1A27FC00) [pid = 3836] [serial = 2035] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1E7E2C00) [pid = 3836] [serial = 1901] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (1799CC00) [pid = 3836] [serial = 2024] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1A332400) [pid = 3836] [serial = 2033] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (16677000) [pid = 3836] [serial = 2023] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1A2AE000) [pid = 3836] [serial = 1766] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (17957400) [pid = 3836] [serial = 2026] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1956BC00) [pid = 3836] [serial = 2029] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1E70C800) [pid = 3836] [serial = 1949] [outer = 00000000] [url = about:blank] 12:54:56 INFO - PROCESS | 3836 | 1461182096371 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 830ms 12:54:56 INFO - PROCESS | 3836 | 1461182096391 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 12:54:56 INFO - PROCESS | 3836 | 1461182096394 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 12:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:54:56 INFO - PROCESS | 3836 | 1461182096399 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 3836 | 1461182096405 Marionette TRACE conn7 <- [1,2782,null,{}] 12:54:56 INFO - PROCESS | 3836 | 1461182096418 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:56 INFO - PROCESS | 3836 | 1461182096512 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 12:54:56 INFO - PROCESS | 3836 | 1461182096519 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:56 INFO - PROCESS | 3836 | ++DOCSHELL 18F72800 == 67 [pid = 3836] [id = 705] 12:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (19135000) [pid = 3836] [serial = 2115] [outer = 00000000] 12:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (19148C00) [pid = 3836] [serial = 2116] [outer = 19135000] 12:54:56 INFO - PROCESS | 3836 | 1461182096565 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (19743000) [pid = 3836] [serial = 2117] [outer = 19135000] 12:54:57 INFO - PROCESS | 3836 | 1461182097070 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 12:54:57 INFO - PROCESS | 3836 | 1461182097131 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 3836 | 1461182097134 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 12:54:57 INFO - PROCESS | 3836 | 1461182097137 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:54:57 INFO - PROCESS | 3836 | 1461182097139 Marionette TRACE conn7 <- [1,2786,null,{}] 12:54:57 INFO - PROCESS | 3836 | 1461182097142 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:57 INFO - PROCESS | 3836 | 1461182097260 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 12:54:57 INFO - PROCESS | 3836 | 1461182097385 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:57 INFO - PROCESS | 3836 | ++DOCSHELL 113AA800 == 68 [pid = 3836] [id = 706] 12:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (19E7B800) [pid = 3836] [serial = 2118] [outer = 00000000] 12:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1A27E000) [pid = 3836] [serial = 2119] [outer = 19E7B800] 12:54:57 INFO - PROCESS | 3836 | 1461182097430 Marionette DEBUG loaded listener.js 12:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1A2ABC00) [pid = 3836] [serial = 2120] [outer = 19E7B800] 12:54:57 INFO - PROCESS | 3836 | 1461182097795 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 12:54:57 INFO - PROCESS | 3836 | 1461182097834 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 3836 | 1461182097836 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 12:54:57 INFO - PROCESS | 3836 | 1461182097840 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - PROCESS | 3836 | 1461182097842 Marionette TRACE conn7 <- [1,2790,null,{}] 12:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:54:57 INFO - PROCESS | 3836 | 1461182097845 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:57 INFO - PROCESS | 3836 | 1461182097934 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 12:54:57 INFO - PROCESS | 3836 | 1461182097940 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:57 INFO - PROCESS | 3836 | ++DOCSHELL 1A333400 == 69 [pid = 3836] [id = 707] 12:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (1A339400) [pid = 3836] [serial = 2121] [outer = 00000000] 12:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (1AEC1C00) [pid = 3836] [serial = 2122] [outer = 1A339400] 12:54:57 INFO - PROCESS | 3836 | 1461182097994 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (1B62A800) [pid = 3836] [serial = 2123] [outer = 1A339400] 12:54:58 INFO - PROCESS | 3836 | 1461182098501 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 12:54:58 INFO - PROCESS | 3836 | 1461182098578 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 3836 | 1461182098580 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 12:54:58 INFO - PROCESS | 3836 | 1461182098583 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:54:58 INFO - PROCESS | 3836 | 1461182098585 Marionette TRACE conn7 <- [1,2794,null,{}] 12:54:58 INFO - PROCESS | 3836 | 1461182098588 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:58 INFO - PROCESS | 3836 | 1461182098747 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 12:54:58 INFO - PROCESS | 3836 | 1461182098771 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 3836 | ++DOCSHELL 1B6D5800 == 70 [pid = 3836] [id = 708] 12:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (1B6DB800) [pid = 3836] [serial = 2124] [outer = 00000000] 12:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (1C1E6800) [pid = 3836] [serial = 2125] [outer = 1B6DB800] 12:54:58 INFO - PROCESS | 3836 | 1461182098817 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (1C60CC00) [pid = 3836] [serial = 2126] [outer = 1B6DB800] 12:54:59 INFO - PROCESS | 3836 | 1461182099244 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 12:54:59 INFO - PROCESS | 3836 | 1461182099319 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 3836 | 1461182099321 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 12:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:54:59 INFO - PROCESS | 3836 | 1461182099324 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 3836 | 1461182099326 Marionette TRACE conn7 <- [1,2798,null,{}] 12:54:59 INFO - PROCESS | 3836 | 1461182099329 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:59 INFO - PROCESS | 3836 | 1461182099456 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 12:54:59 INFO - PROCESS | 3836 | 1461182099526 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:59 INFO - PROCESS | 3836 | ++DOCSHELL 1CB4E000 == 71 [pid = 3836] [id = 709] 12:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (1CB50000) [pid = 3836] [serial = 2127] [outer = 00000000] 12:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (1D234C00) [pid = 3836] [serial = 2128] [outer = 1CB50000] 12:54:59 INFO - PROCESS | 3836 | 1461182099572 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (1D241400) [pid = 3836] [serial = 2129] [outer = 1CB50000] 12:54:59 INFO - PROCESS | 3836 | 1461182099997 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 12:55:00 INFO - PROCESS | 3836 | 1461182100058 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 3836 | 1461182100060 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 12:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:55:00 INFO - PROCESS | 3836 | 1461182100096 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - PROCESS | 3836 | 1461182100098 Marionette TRACE conn7 <- [1,2802,null,{}] 12:55:00 INFO - PROCESS | 3836 | 1461182100106 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:00 INFO - PROCESS | 3836 | 1461182100707 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1E7EBC00) [pid = 3836] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (18050C00) [pid = 3836] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1FC45400) [pid = 3836] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D34B400) [pid = 3836] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (0F89A400) [pid = 3836] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1799A400) [pid = 3836] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (1B557C00) [pid = 3836] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (219B7800) [pid = 3836] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (1B558C00) [pid = 3836] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (203C9000) [pid = 3836] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (19148000) [pid = 3836] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1D244800) [pid = 3836] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1B654000) [pid = 3836] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (147AFC00) [pid = 3836] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (21187000) [pid = 3836] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (14E1F000) [pid = 3836] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (179A7800) [pid = 3836] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1D341C00) [pid = 3836] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1E70A800) [pid = 3836] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (14803800) [pid = 3836] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (13852400) [pid = 3836] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1913AC00) [pid = 3836] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1D344C00) [pid = 3836] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1A1A8C00) [pid = 3836] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1C69F000) [pid = 3836] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (0F7E7000) [pid = 3836] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1B555400) [pid = 3836] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (19144000) [pid = 3836] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (18048800) [pid = 3836] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1384FC00) [pid = 3836] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1B078800) [pid = 3836] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1799E000) [pid = 3836] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (20F3C000) [pid = 3836] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1666E400) [pid = 3836] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1D1A9000) [pid = 3836] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (0FE0A000) [pid = 3836] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1E70B800) [pid = 3836] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1F499C00) [pid = 3836] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1C1E8000) [pid = 3836] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (14804C00) [pid = 3836] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (219AD800) [pid = 3836] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (203ACC00) [pid = 3836] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (20F40400) [pid = 3836] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1D235400) [pid = 3836] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1B828C00) [pid = 3836] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:55:00 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (14510400) [pid = 3836] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:55:00 INFO - PROCESS | 3836 | 1461182100795 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 3836 | ++DOCSHELL 0F65A400 == 72 [pid = 3836] [id = 710] 12:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (0F666800) [pid = 3836] [serial = 2130] [outer = 00000000] 12:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (10621C00) [pid = 3836] [serial = 2131] [outer = 0F666800] 12:55:00 INFO - PROCESS | 3836 | 1461182100842 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1385AC00) [pid = 3836] [serial = 2132] [outer = 0F666800] 12:55:01 INFO - PROCESS | 3836 | 1461182101213 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1180ms 12:55:01 INFO - PROCESS | 3836 | 1461182101274 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 3836 | 1461182101276 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 12:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:55:01 INFO - PROCESS | 3836 | 1461182101279 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 3836 | 1461182101281 Marionette TRACE conn7 <- [1,2806,null,{}] 12:55:01 INFO - PROCESS | 3836 | 1461182101284 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:01 INFO - PROCESS | 3836 | 1461182101373 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 12:55:01 INFO - PROCESS | 3836 | 1461182101379 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:01 INFO - PROCESS | 3836 | ++DOCSHELL 14E1F000 == 73 [pid = 3836] [id = 711] 12:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (14F1C400) [pid = 3836] [serial = 2133] [outer = 00000000] 12:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A016400) [pid = 3836] [serial = 2134] [outer = 14F1C400] 12:55:01 INFO - PROCESS | 3836 | 1461182101426 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A27BC00) [pid = 3836] [serial = 2135] [outer = 14F1C400] 12:55:01 INFO - PROCESS | 3836 | 1461182101869 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 12:55:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:55:01 INFO - PROCESS | 3836 | 1461182101919 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 3836 | 1461182101921 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 12:55:01 INFO - PROCESS | 3836 | 1461182101924 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 3836 | 1461182101926 Marionette TRACE conn7 <- [1,2810,null,{}] 12:55:01 INFO - PROCESS | 3836 | 1461182101930 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:02 INFO - PROCESS | 3836 | 1461182102019 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 12:55:02 INFO - PROCESS | 3836 | 1461182102058 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 3836 | ++DOCSHELL 1A33F800 == 74 [pid = 3836] [id = 712] 12:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1B654000) [pid = 3836] [serial = 2136] [outer = 00000000] 12:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1D1A9000) [pid = 3836] [serial = 2137] [outer = 1B654000] 12:55:02 INFO - PROCESS | 3836 | 1461182102108 Marionette DEBUG loaded listener.js 12:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1D341C00) [pid = 3836] [serial = 2138] [outer = 1B654000] 12:55:02 INFO - PROCESS | 3836 | 1461182102582 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:55:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:55:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 12:55:02 INFO - PROCESS | 3836 | 1461182102609 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 12:55:02 INFO - PROCESS | 3836 | 1461182102611 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 12:55:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:55:02 INFO - PROCESS | 3836 | 1461182102615 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:55:02 INFO - PROCESS | 3836 | 1461182102617 Marionette TRACE conn7 <- [1,2814,null,{}] 12:55:02 INFO - PROCESS | 3836 | 1461182102621 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:02 INFO - PROCESS | 3836 | 1461182102799 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 12:55:02 INFO - PROCESS | 3836 | 1461182102960 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 3836 | ++DOCSHELL 0FEDAC00 == 75 [pid = 3836] [id = 713] 12:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (0FEDC400) [pid = 3836] [serial = 2139] [outer = 00000000] 12:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (13859400) [pid = 3836] [serial = 2140] [outer = 0FEDC400] 12:55:03 INFO - PROCESS | 3836 | 1461182103022 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (14803C00) [pid = 3836] [serial = 2141] [outer = 0FEDC400] 12:55:03 INFO - PROCESS | 3836 | 1461182103638 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:55:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:55:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1069ms 12:55:03 INFO - PROCESS | 3836 | 1461182103686 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 12:55:03 INFO - PROCESS | 3836 | 1461182103691 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 12:55:03 INFO - PROCESS | 3836 | 1461182103696 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:55:03 INFO - PROCESS | 3836 | 1461182103701 Marionette TRACE conn7 <- [1,2818,null,{}] 12:55:03 INFO - PROCESS | 3836 | 1461182103705 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:03 INFO - PROCESS | 3836 | 1461182103830 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 12:55:04 INFO - PROCESS | 3836 | 1461182104023 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:04 INFO - PROCESS | 3836 | ++DOCSHELL 18C04800 == 76 [pid = 3836] [id = 714] 12:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (18C4C800) [pid = 3836] [serial = 2142] [outer = 00000000] 12:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (19142400) [pid = 3836] [serial = 2143] [outer = 18C4C800] 12:55:04 INFO - PROCESS | 3836 | 1461182104083 Marionette DEBUG loaded listener.js 12:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (19E7BC00) [pid = 3836] [serial = 2144] [outer = 18C4C800] 12:55:04 INFO - PROCESS | 3836 | 1461182104669 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:55:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1022ms 12:55:04 INFO - PROCESS | 3836 | 1461182104723 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 3836 | 1461182104726 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 12:55:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:55:04 INFO - PROCESS | 3836 | 1461182104730 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 3836 | 1461182104733 Marionette TRACE conn7 <- [1,2822,null,{}] 12:55:04 INFO - PROCESS | 3836 | 1461182104736 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:04 INFO - PROCESS | 3836 | 1461182104890 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 12:55:05 INFO - PROCESS | 3836 | 1461182105063 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 3836 | ++DOCSHELL 1B626400 == 77 [pid = 3836] [id = 715] 12:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1B653800) [pid = 3836] [serial = 2145] [outer = 00000000] 12:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1C6A3C00) [pid = 3836] [serial = 2146] [outer = 1B653800] 12:55:05 INFO - PROCESS | 3836 | 1461182105121 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1D250400) [pid = 3836] [serial = 2147] [outer = 1B653800] 12:55:05 INFO - PROCESS | 3836 | 1461182105718 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:55:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:55:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1019ms 12:55:05 INFO - PROCESS | 3836 | 1461182105752 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 12:55:05 INFO - PROCESS | 3836 | 1461182105756 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 12:55:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:55:05 INFO - PROCESS | 3836 | 1461182105767 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:55:05 INFO - PROCESS | 3836 | 1461182105771 Marionette TRACE conn7 <- [1,2826,null,{}] 12:55:05 INFO - PROCESS | 3836 | 1461182105794 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:05 INFO - PROCESS | 3836 | 1461182105943 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 12:55:06 INFO - PROCESS | 3836 | 1461182106099 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:06 INFO - PROCESS | 3836 | ++DOCSHELL 14803800 == 78 [pid = 3836] [id = 716] 12:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1D238000) [pid = 3836] [serial = 2148] [outer = 00000000] 12:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1FDAC000) [pid = 3836] [serial = 2149] [outer = 1D238000] 12:55:06 INFO - PROCESS | 3836 | 1461182106156 Marionette DEBUG loaded listener.js 12:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1FDB4000) [pid = 3836] [serial = 2150] [outer = 1D238000] 12:55:06 INFO - PROCESS | 3836 | 1461182106782 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:55:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:55:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1082ms 12:55:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:55:06 INFO - PROCESS | 3836 | 1461182106851 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 12:55:06 INFO - PROCESS | 3836 | 1461182106853 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 12:55:06 INFO - PROCESS | 3836 | 1461182106857 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:55:06 INFO - PROCESS | 3836 | 1461182106859 Marionette TRACE conn7 <- [1,2830,null,{}] 12:55:06 INFO - PROCESS | 3836 | 1461182106863 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:06 INFO - PROCESS | 3836 | 1461182106978 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 12:55:07 INFO - PROCESS | 3836 | 1461182107134 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:07 INFO - PROCESS | 3836 | ++DOCSHELL 203C8000 == 79 [pid = 3836] [id = 717] 12:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (203C9000) [pid = 3836] [serial = 2151] [outer = 00000000] 12:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (20F38C00) [pid = 3836] [serial = 2152] [outer = 203C9000] 12:55:07 INFO - PROCESS | 3836 | 1461182107191 Marionette DEBUG loaded listener.js 12:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (20F3C000) [pid = 3836] [serial = 2153] [outer = 203C9000] 12:55:07 INFO - PROCESS | 3836 | 1461182107741 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:55:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 930ms 12:55:07 INFO - PROCESS | 3836 | 1461182107790 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 3836 | 1461182107792 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 12:55:07 INFO - PROCESS | 3836 | 1461182107796 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:55:07 INFO - PROCESS | 3836 | 1461182107798 Marionette TRACE conn7 <- [1,2834,null,{}] 12:55:07 INFO - PROCESS | 3836 | 1461182107802 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:07 INFO - PROCESS | 3836 | 1461182107916 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 12:55:08 INFO - PROCESS | 3836 | 1461182108091 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 3836 | ++DOCSHELL 2198A800 == 80 [pid = 3836] [id = 718] 12:55:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (2198B800) [pid = 3836] [serial = 2154] [outer = 00000000] 12:55:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (21998800) [pid = 3836] [serial = 2155] [outer = 2198B800] 12:55:08 INFO - PROCESS | 3836 | 1461182108157 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (219B5800) [pid = 3836] [serial = 2156] [outer = 2198B800] 12:55:08 INFO - PROCESS | 3836 | 1461182108712 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 12:55:08 INFO - PROCESS | 3836 | 1461182108771 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 12:55:08 INFO - PROCESS | 3836 | 1461182108774 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 12:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:55:08 INFO - PROCESS | 3836 | 1461182108777 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:55:08 INFO - PROCESS | 3836 | 1461182108779 Marionette TRACE conn7 <- [1,2838,null,{}] 12:55:08 INFO - PROCESS | 3836 | 1461182108799 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:08 INFO - PROCESS | 3836 | 1461182108913 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 12:55:09 INFO - PROCESS | 3836 | 1461182109068 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 3836 | ++DOCSHELL 21C99800 == 81 [pid = 3836] [id = 719] 12:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (21CA2800) [pid = 3836] [serial = 2157] [outer = 00000000] 12:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (21CF0400) [pid = 3836] [serial = 2158] [outer = 21CA2800] 12:55:09 INFO - PROCESS | 3836 | 1461182109125 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (21F33800) [pid = 3836] [serial = 2159] [outer = 21CA2800] 12:55:09 INFO - PROCESS | 3836 | 1461182109640 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 950ms 12:55:09 INFO - PROCESS | 3836 | 1461182109730 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 3836 | 1461182109732 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 12:55:09 INFO - PROCESS | 3836 | 1461182109736 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:55:09 INFO - PROCESS | 3836 | 1461182109738 Marionette TRACE conn7 <- [1,2842,null,{}] 12:55:09 INFO - PROCESS | 3836 | 1461182109742 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:09 INFO - PROCESS | 3836 | 1461182109853 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 12:55:10 INFO - PROCESS | 3836 | 1461182110027 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:10 INFO - PROCESS | 3836 | ++DOCSHELL 219AB000 == 82 [pid = 3836] [id = 720] 12:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (219B1000) [pid = 3836] [serial = 2160] [outer = 00000000] 12:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (22235800) [pid = 3836] [serial = 2161] [outer = 219B1000] 12:55:10 INFO - PROCESS | 3836 | 1461182110083 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (22280C00) [pid = 3836] [serial = 2162] [outer = 219B1000] 12:55:10 INFO - PROCESS | 3836 | 1461182110696 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1019ms 12:55:10 INFO - PROCESS | 3836 | 1461182110759 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 3836 | 1461182110761 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 12:55:10 INFO - PROCESS | 3836 | 1461182110765 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:55:10 INFO - PROCESS | 3836 | 1461182110767 Marionette TRACE conn7 <- [1,2846,null,{}] 12:55:10 INFO - PROCESS | 3836 | 1461182110771 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:10 INFO - PROCESS | 3836 | 1461182110886 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 12:55:11 INFO - PROCESS | 3836 | 1461182111193 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 3836 | ++DOCSHELL 0F659400 == 83 [pid = 3836] [id = 721] 12:55:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (0F662000) [pid = 3836] [serial = 2163] [outer = 00000000] 12:55:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (14E17800) [pid = 3836] [serial = 2164] [outer = 0F662000] 12:55:11 INFO - PROCESS | 3836 | 1461182111250 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (16352400) [pid = 3836] [serial = 2165] [outer = 0F662000] 12:55:11 INFO - PROCESS | 3836 | 1461182111856 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1126ms 12:55:11 INFO - PROCESS | 3836 | 1461182111895 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 12:55:11 INFO - PROCESS | 3836 | 1461182111900 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 12:55:11 INFO - PROCESS | 3836 | 1461182111905 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:55:11 INFO - PROCESS | 3836 | 1461182111908 Marionette TRACE conn7 <- [1,2850,null,{}] 12:55:11 INFO - PROCESS | 3836 | 1461182111913 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:12 INFO - PROCESS | 3836 | 1461182112028 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 12:55:12 INFO - PROCESS | 3836 | 1461182112209 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:12 INFO - PROCESS | 3836 | ++DOCSHELL 1666AC00 == 84 [pid = 3836] [id = 722] 12:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1795FC00) [pid = 3836] [serial = 2166] [outer = 00000000] 12:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (19571000) [pid = 3836] [serial = 2167] [outer = 1795FC00] 12:55:12 INFO - PROCESS | 3836 | 1461182112262 Marionette DEBUG loaded listener.js 12:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (19F56000) [pid = 3836] [serial = 2168] [outer = 1795FC00] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1D342400 == 83 [pid = 3836] [id = 684] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1A33F800 == 82 [pid = 3836] [id = 712] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 14E1F000 == 81 [pid = 3836] [id = 711] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 0F65A400 == 80 [pid = 3836] [id = 710] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1CB4E000 == 79 [pid = 3836] [id = 709] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1B6D5800 == 78 [pid = 3836] [id = 708] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1A333400 == 77 [pid = 3836] [id = 707] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 113AA800 == 76 [pid = 3836] [id = 706] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 18F72800 == 75 [pid = 3836] [id = 705] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 0F73FC00 == 74 [pid = 3836] [id = 704] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 18043800 == 73 [pid = 3836] [id = 703] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 0F65C800 == 72 [pid = 3836] [id = 702] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 21C9C400 == 71 [pid = 3836] [id = 700] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 221BE800 == 70 [pid = 3836] [id = 699] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 219B3C00 == 69 [pid = 3836] [id = 698] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 1D1A9C00 == 68 [pid = 3836] [id = 697] 12:55:12 INFO - PROCESS | 3836 | --DOCSHELL 17994800 == 67 [pid = 3836] [id = 696] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (10669000) [pid = 3836] [serial = 1769] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (1FC39800) [pid = 3836] [serial = 1958] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1FC41800) [pid = 3836] [serial = 1916] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1CB4A800) [pid = 3836] [serial = 1820] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (179AF800) [pid = 3836] [serial = 1952] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (219B6400) [pid = 3836] [serial = 2015] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (203C7C00) [pid = 3836] [serial = 1964] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (21991800) [pid = 3836] [serial = 2012] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1D241800) [pid = 3836] [serial = 1862] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1C1E1000) [pid = 3836] [serial = 1817] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (15C55000) [pid = 3836] [serial = 1772] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1F49E800) [pid = 3836] [serial = 1913] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1A11E400) [pid = 3836] [serial = 1811] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (203A4800) [pid = 3836] [serial = 1961] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1E7ECC00) [pid = 3836] [serial = 1910] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1A212C00) [pid = 3836] [serial = 1775] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (19E78400) [pid = 3836] [serial = 2006] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1CB52C00) [pid = 3836] [serial = 1859] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (21CF4800) [pid = 3836] [serial = 2018] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1D241000) [pid = 3836] [serial = 2009] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (20F39C00) [pid = 3836] [serial = 1967] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1A335400) [pid = 3836] [serial = 1907] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1D254800) [pid = 3836] [serial = 1865] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1B6DD400) [pid = 3836] [serial = 1814] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (17960400) [pid = 3836] [serial = 1808] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (21993400) [pid = 3836] [serial = 2003] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (18042000) [pid = 3836] [serial = 1904] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (18C50400) [pid = 3836] [serial = 1856] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1E701400) [pid = 3836] [serial = 1868] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1F49CC00) [pid = 3836] [serial = 1724] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (17999C00) [pid = 3836] [serial = 1970] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (14E14400) [pid = 3836] [serial = 1853] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1A27B000) [pid = 3836] [serial = 1955] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (203CE400) [pid = 3836] [serial = 2056] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1D22D800) [pid = 3836] [serial = 2048] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1D244000) [pid = 3836] [serial = 2071] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1D252400) [pid = 3836] [serial = 2072] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (219AB800) [pid = 3836] [serial = 2084] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (2117E000) [pid = 3836] [serial = 2081] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1C69A800) [pid = 3836] [serial = 2069] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1F49D800) [pid = 3836] [serial = 2074] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1FC3EC00) [pid = 3836] [serial = 2075] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1B556C00) [pid = 3836] [serial = 2045] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1CB57400) [pid = 3836] [serial = 2047] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A340000) [pid = 3836] [serial = 2044] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (14A57400) [pid = 3836] [serial = 2077] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B822400) [pid = 3836] [serial = 2068] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19E85C00) [pid = 3836] [serial = 2065] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A124400) [pid = 3836] [serial = 2066] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A128400) [pid = 3836] [serial = 2078] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A33BC00) [pid = 3836] [serial = 2060] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1A2B0000) [pid = 3836] [serial = 2059] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (20F41400) [pid = 3836] [serial = 2080] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1B86EC00) [pid = 3836] [serial = 2039] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A27C800) [pid = 3836] [serial = 2063] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A128C00) [pid = 3836] [serial = 2062] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (2198E800) [pid = 3836] [serial = 2083] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1804EC00) [pid = 3836] [serial = 2042] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (179AB400) [pid = 3836] [serial = 2041] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1D251C00) [pid = 3836] [serial = 2050] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1E70D800) [pid = 3836] [serial = 2053] [outer = 00000000] [url = about:blank] 12:55:12 INFO - PROCESS | 3836 | 1461182112850 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 12:55:12 INFO - PROCESS | 3836 | 1461182112882 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 12:55:12 INFO - PROCESS | 3836 | 1461182112886 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 12:55:12 INFO - PROCESS | 3836 | 1461182112890 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:55:12 INFO - PROCESS | 3836 | 1461182112892 Marionette TRACE conn7 <- [1,2854,null,{}] 12:55:12 INFO - PROCESS | 3836 | 1461182112896 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:12 INFO - PROCESS | 3836 | 1461182112991 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 12:55:12 INFO - PROCESS | 3836 | 1461182113001 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:12 INFO - PROCESS | 3836 | ++DOCSHELL 14A92800 == 68 [pid = 3836] [id = 723] 12:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (14E14000) [pid = 3836] [serial = 2169] [outer = 00000000] 12:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16674800) [pid = 3836] [serial = 2170] [outer = 14E14000] 12:55:13 INFO - PROCESS | 3836 | 1461182113047 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17999C00) [pid = 3836] [serial = 2171] [outer = 14E14000] 12:55:13 INFO - PROCESS | 3836 | 1461182113568 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:55:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 12:55:13 INFO - PROCESS | 3836 | 1461182113625 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 3836 | 1461182113627 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 12:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:55:13 INFO - PROCESS | 3836 | 1461182113632 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 3836 | 1461182113637 Marionette TRACE conn7 <- [1,2858,null,{}] 12:55:13 INFO - PROCESS | 3836 | 1461182113646 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:13 INFO - PROCESS | 3836 | 1461182113742 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 12:55:13 INFO - PROCESS | 3836 | 1461182113864 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 3836 | ++DOCSHELL 179AE000 == 69 [pid = 3836] [id = 724] 12:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (179B1000) [pid = 3836] [serial = 2172] [outer = 00000000] 12:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19E7D000) [pid = 3836] [serial = 2173] [outer = 179B1000] 12:55:13 INFO - PROCESS | 3836 | 1461182113911 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1A018400) [pid = 3836] [serial = 2174] [outer = 179B1000] 12:55:14 INFO - PROCESS | 3836 | 1461182114334 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 12:55:14 INFO - PROCESS | 3836 | 1461182114380 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 3836 | 1461182114383 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 12:55:14 INFO - PROCESS | 3836 | 1461182114389 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 3836 | 1461182114390 Marionette TRACE conn7 <- [1,2862,null,{}] 12:55:14 INFO - PROCESS | 3836 | 1461182114394 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:55:14 INFO - PROCESS | 3836 | 1461182114488 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 12:55:14 INFO - PROCESS | 3836 | 1461182114494 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:14 INFO - PROCESS | 3836 | ++DOCSHELL 1A11FC00 == 70 [pid = 3836] [id = 725] 12:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1A12C800) [pid = 3836] [serial = 2175] [outer = 00000000] 12:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A2AB400) [pid = 3836] [serial = 2176] [outer = 1A12C800] 12:55:14 INFO - PROCESS | 3836 | 1461182114540 Marionette DEBUG loaded listener.js 12:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1A332C00) [pid = 3836] [serial = 2177] [outer = 1A12C800] 12:55:15 INFO - PROCESS | 3836 | 1461182115036 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 12:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:55:15 INFO - PROCESS | 3836 | 1461182115088 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 3836 | 1461182115090 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 12:55:15 INFO - PROCESS | 3836 | 1461182115093 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - PROCESS | 3836 | 1461182115094 Marionette TRACE conn7 <- [1,2866,null,{}] 12:55:15 INFO - PROCESS | 3836 | 1461182115098 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:15 INFO - PROCESS | 3836 | 1461182115227 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 12:55:15 INFO - PROCESS | 3836 | 1461182115300 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 3836 | ++DOCSHELL 1A340400 == 71 [pid = 3836] [id = 726] 12:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1AE04400) [pid = 3836] [serial = 2178] [outer = 00000000] 12:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1B07A000) [pid = 3836] [serial = 2179] [outer = 1AE04400] 12:55:15 INFO - PROCESS | 3836 | 1461182115354 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1B627C00) [pid = 3836] [serial = 2180] [outer = 1AE04400] 12:55:15 INFO - PROCESS | 3836 | 1461182115799 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 12:55:15 INFO - PROCESS | 3836 | 1461182115841 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 3836 | 1461182115844 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 12:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:55:15 INFO - PROCESS | 3836 | 1461182115853 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - PROCESS | 3836 | 1461182115855 Marionette TRACE conn7 <- [1,2870,null,{}] 12:55:15 INFO - PROCESS | 3836 | 1461182115892 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:16 INFO - PROCESS | 3836 | 1461182116025 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 12:55:16 INFO - PROCESS | 3836 | 1461182116102 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 3836 | ++DOCSHELL 1B62B000 == 72 [pid = 3836] [id = 727] 12:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1B62C400) [pid = 3836] [serial = 2181] [outer = 00000000] 12:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1B867000) [pid = 3836] [serial = 2182] [outer = 1B62C400] 12:55:16 INFO - PROCESS | 3836 | 1461182116147 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1C15D400) [pid = 3836] [serial = 2183] [outer = 1B62C400] 12:55:16 INFO - PROCESS | 3836 | 1461182116585 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 12:55:16 INFO - PROCESS | 3836 | 1461182116625 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 12:55:16 INFO - PROCESS | 3836 | 1461182116627 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 12:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:55:16 INFO - PROCESS | 3836 | 1461182116631 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:55:16 INFO - PROCESS | 3836 | 1461182116632 Marionette TRACE conn7 <- [1,2874,null,{}] 12:55:16 INFO - PROCESS | 3836 | 1461182116636 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:16 INFO - PROCESS | 3836 | 1461182116859 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1B6DB800) [pid = 3836] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1CB50000) [pid = 3836] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A339400) [pid = 3836] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (0F787000) [pid = 3836] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (19135000) [pid = 3836] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (18047000) [pid = 3836] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (0F73B800) [pid = 3836] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19E7B800) [pid = 3836] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (14F1C400) [pid = 3836] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:55:16 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (0F666800) [pid = 3836] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:55:16 INFO - PROCESS | 3836 | 1461182116938 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 3836 | ++DOCSHELL 0F666800 == 73 [pid = 3836] [id = 728] 12:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (0F73B800) [pid = 3836] [serial = 2184] [outer = 00000000] 12:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (179B1C00) [pid = 3836] [serial = 2185] [outer = 0F73B800] 12:55:16 INFO - PROCESS | 3836 | 1461182116983 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (18C7A400) [pid = 3836] [serial = 2186] [outer = 0F73B800] 12:55:17 INFO - PROCESS | 3836 | 1461182117331 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 12:55:17 INFO - PROCESS | 3836 | 1461182117401 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 12:55:17 INFO - PROCESS | 3836 | 1461182117403 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 12:55:17 INFO - PROCESS | 3836 | 1461182117422 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 3836 | 1461182117424 Marionette TRACE conn7 <- [1,2878,null,{}] 12:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:55:17 INFO - PROCESS | 3836 | 1461182117428 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:17 INFO - PROCESS | 3836 | 1461182117518 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 12:55:17 INFO - PROCESS | 3836 | 1461182117524 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 3836 | ++DOCSHELL 1C60C000 == 74 [pid = 3836] [id = 729] 12:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1C69E000) [pid = 3836] [serial = 2187] [outer = 00000000] 12:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1D1A6800) [pid = 3836] [serial = 2188] [outer = 1C69E000] 12:55:17 INFO - PROCESS | 3836 | 1461182117569 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1D22EC00) [pid = 3836] [serial = 2189] [outer = 1C69E000] 12:55:17 INFO - PROCESS | 3836 | 1461182118008 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 631ms 12:55:18 INFO - PROCESS | 3836 | 1461182118067 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 3836 | 1461182118069 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 12:55:18 INFO - PROCESS | 3836 | 1461182118072 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:55:18 INFO - PROCESS | 3836 | 1461182118074 Marionette TRACE conn7 <- [1,2882,null,{}] 12:55:18 INFO - PROCESS | 3836 | 1461182118078 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:18 INFO - PROCESS | 3836 | 1461182118169 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 12:55:18 INFO - PROCESS | 3836 | 1461182118175 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:18 INFO - PROCESS | 3836 | ++DOCSHELL 13852800 == 75 [pid = 3836] [id = 730] 12:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (14E1AC00) [pid = 3836] [serial = 2190] [outer = 00000000] 12:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1D248800) [pid = 3836] [serial = 2191] [outer = 14E1AC00] 12:55:18 INFO - PROCESS | 3836 | 1461182118220 Marionette DEBUG loaded listener.js 12:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1D256000) [pid = 3836] [serial = 2192] [outer = 14E1AC00] 12:55:18 INFO - PROCESS | 3836 | 1461182118697 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 12:55:18 INFO - PROCESS | 3836 | 1461182118746 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 3836 | 1461182118748 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 12:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:55:18 INFO - PROCESS | 3836 | 1461182118756 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 3836 | 1461182118758 Marionette TRACE conn7 <- [1,2886,null,{}] 12:55:18 INFO - PROCESS | 3836 | 1461182118761 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:18 INFO - PROCESS | 3836 | 1461182118856 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 12:55:19 INFO - PROCESS | 3836 | 1461182119080 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 3836 | ++DOCSHELL 0FED4C00 == 76 [pid = 3836] [id = 731] 12:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (0FED5C00) [pid = 3836] [serial = 2193] [outer = 00000000] 12:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (10EB0C00) [pid = 3836] [serial = 2194] [outer = 0FED5C00] 12:55:19 INFO - PROCESS | 3836 | 1461182119140 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (14805000) [pid = 3836] [serial = 2195] [outer = 0FED5C00] 12:55:19 INFO - PROCESS | 3836 | 1461182119834 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1119ms 12:55:19 INFO - PROCESS | 3836 | 1461182119881 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 12:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:55:19 INFO - PROCESS | 3836 | 1461182119885 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 12:55:19 INFO - PROCESS | 3836 | 1461182119890 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:55:19 INFO - PROCESS | 3836 | 1461182119894 Marionette TRACE conn7 <- [1,2890,null,{}] 12:55:19 INFO - PROCESS | 3836 | 1461182119914 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:20 INFO - PROCESS | 3836 | 1461182120038 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 12:55:20 INFO - PROCESS | 3836 | 1461182120192 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 3836 | ++DOCSHELL 18047800 == 77 [pid = 3836] [id = 732] 12:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1804B400) [pid = 3836] [serial = 2196] [outer = 00000000] 12:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19135400) [pid = 3836] [serial = 2197] [outer = 1804B400] 12:55:20 INFO - PROCESS | 3836 | 1461182120251 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19148000) [pid = 3836] [serial = 2198] [outer = 1804B400] 12:55:20 INFO - PROCESS | 3836 | 1461182120837 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1024ms 12:55:20 INFO - PROCESS | 3836 | 1461182120917 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 3836 | 1461182120921 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 12:55:20 INFO - PROCESS | 3836 | 1461182120926 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:55:20 INFO - PROCESS | 3836 | 1461182120928 Marionette TRACE conn7 <- [1,2894,null,{}] 12:55:20 INFO - PROCESS | 3836 | 1461182120932 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:21 INFO - PROCESS | 3836 | 1461182121051 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 12:55:21 INFO - PROCESS | 3836 | 1461182121207 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 3836 | ++DOCSHELL 1B030400 == 78 [pid = 3836] [id = 733] 12:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1B079000) [pid = 3836] [serial = 2199] [outer = 00000000] 12:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1C152000) [pid = 3836] [serial = 2200] [outer = 1B079000] 12:55:21 INFO - PROCESS | 3836 | 1461182121264 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1D23C400) [pid = 3836] [serial = 2201] [outer = 1B079000] 12:55:21 INFO - PROCESS | 3836 | 1461182121902 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1021ms 12:55:21 INFO - PROCESS | 3836 | 1461182121950 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 12:55:21 INFO - PROCESS | 3836 | 1461182121953 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 12:55:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:55:21 INFO - PROCESS | 3836 | 1461182121963 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 3836 | 1461182121969 Marionette TRACE conn7 <- [1,2898,null,{}] 12:55:21 INFO - PROCESS | 3836 | 1461182121991 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:22 INFO - PROCESS | 3836 | 1461182122116 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 12:55:22 INFO - PROCESS | 3836 | 1461182122265 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 3836 | ++DOCSHELL 1E70D800 == 79 [pid = 3836] [id = 734] 12:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1E7EA000) [pid = 3836] [serial = 2202] [outer = 00000000] 12:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1F49EC00) [pid = 3836] [serial = 2203] [outer = 1E7EA000] 12:55:22 INFO - PROCESS | 3836 | 1461182122321 Marionette DEBUG loaded listener.js 12:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1FC38400) [pid = 3836] [serial = 2204] [outer = 1E7EA000] 12:55:22 INFO - PROCESS | 3836 | 1461182122834 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:55:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:55:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:55:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 910ms 12:55:22 INFO - PROCESS | 3836 | 1461182122870 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 3836 | 1461182122873 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 12:55:22 INFO - PROCESS | 3836 | 1461182122877 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - TEST-START | /DOMEvents/constructors.html 12:55:22 INFO - PROCESS | 3836 | 1461182122879 Marionette TRACE conn7 <- [1,2902,null,{}] 12:55:22 INFO - PROCESS | 3836 | 1461182122882 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:22 INFO - PROCESS | 3836 | 1461182123000 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 12:55:23 INFO - PROCESS | 3836 | 1461182123156 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 3836 | ++DOCSHELL 1F49B000 == 80 [pid = 3836] [id = 735] 12:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1FC3E000) [pid = 3836] [serial = 2205] [outer = 00000000] 12:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (203A4800) [pid = 3836] [serial = 2206] [outer = 1FC3E000] 12:55:23 INFO - PROCESS | 3836 | 1461182123215 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (203AB400) [pid = 3836] [serial = 2207] [outer = 1FC3E000] 12:55:24 INFO - PROCESS | 3836 | 1461182124129 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:55:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:55:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1340ms 12:55:24 INFO - PROCESS | 3836 | 1461182124220 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 12:55:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:55:24 INFO - PROCESS | 3836 | 1461182124223 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 12:55:24 INFO - PROCESS | 3836 | 1461182124226 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - PROCESS | 3836 | 1461182124228 Marionette TRACE conn7 <- [1,2906,null,{}] 12:55:24 INFO - PROCESS | 3836 | 1461182124246 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:24 INFO - PROCESS | 3836 | 1461182124371 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 12:55:24 INFO - PROCESS | 3836 | 1461182124519 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:24 INFO - PROCESS | 3836 | ++DOCSHELL 203D2C00 == 81 [pid = 3836] [id = 736] 12:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (20F34000) [pid = 3836] [serial = 2208] [outer = 00000000] 12:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (2117F800) [pid = 3836] [serial = 2209] [outer = 20F34000] 12:55:24 INFO - PROCESS | 3836 | 1461182124585 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (2198F000) [pid = 3836] [serial = 2210] [outer = 20F34000] 12:55:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:55:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 916ms 12:55:25 INFO - PROCESS | 3836 | 1461182125138 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:55:25 INFO - PROCESS | 3836 | 1461182125146 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 3836 | 1461182125148 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 12:55:25 INFO - PROCESS | 3836 | 1461182125152 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 3836 | 1461182125154 Marionette TRACE conn7 <- [1,2910,null,{}] 12:55:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:55:25 INFO - PROCESS | 3836 | 1461182125157 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:25 INFO - PROCESS | 3836 | 1461182125273 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 12:55:25 INFO - PROCESS | 3836 | 1461182125400 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A33BC00 == 82 [pid = 3836] [id = 737] 12:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (203AEC00) [pid = 3836] [serial = 2211] [outer = 00000000] 12:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (219B4C00) [pid = 3836] [serial = 2212] [outer = 203AEC00] 12:55:25 INFO - PROCESS | 3836 | 1461182125457 Marionette DEBUG loaded listener.js 12:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (21C9D800) [pid = 3836] [serial = 2213] [outer = 203AEC00] 12:55:25 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:25 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:25 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:25 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:25 INFO - PROCESS | 3836 | 1461182125928 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:55:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:55:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:55:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:55:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:55:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:55:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 840ms 12:55:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:55:25 INFO - PROCESS | 3836 | 1461182125999 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 3836 | 1461182126002 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 12:55:25 INFO - PROCESS | 3836 | 1461182126005 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 3836 | 1461182126007 Marionette TRACE conn7 <- [1,2914,null,{}] 12:55:25 INFO - PROCESS | 3836 | 1461182126011 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:26 INFO - PROCESS | 3836 | 1461182126125 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 12:55:26 INFO - PROCESS | 3836 | 1461182126292 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 3836 | ++DOCSHELL 219AEC00 == 83 [pid = 3836] [id = 738] 12:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (219B0C00) [pid = 3836] [serial = 2214] [outer = 00000000] 12:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (22232000) [pid = 3836] [serial = 2215] [outer = 219B0C00] 12:55:26 INFO - PROCESS | 3836 | 1461182126348 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (22235C00) [pid = 3836] [serial = 2216] [outer = 219B0C00] 12:55:26 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:55:26 INFO - PROCESS | 3836 | 1461182126942 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:55:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:55:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 12:55:26 INFO - PROCESS | 3836 | 1461182126977 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 3836 | 1461182126979 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 12:55:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:55:26 INFO - PROCESS | 3836 | 1461182126983 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 3836 | 1461182126985 Marionette TRACE conn7 <- [1,2918,null,{}] 12:55:26 INFO - PROCESS | 3836 | 1461182126988 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:27 INFO - PROCESS | 3836 | 1461182127102 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 12:55:27 INFO - PROCESS | 3836 | 1461182127260 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:27 INFO - PROCESS | 3836 | ++DOCSHELL 221C0000 == 84 [pid = 3836] [id = 739] 12:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (2227F800) [pid = 3836] [serial = 2217] [outer = 00000000] 12:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (2235C800) [pid = 3836] [serial = 2218] [outer = 2227F800] 12:55:27 INFO - PROCESS | 3836 | 1461182127316 Marionette DEBUG loaded listener.js 12:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (2235C400) [pid = 3836] [serial = 2219] [outer = 2227F800] 12:55:27 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:55:27 INFO - PROCESS | 3836 | 1461182127831 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:55:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:55:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 12:55:27 INFO - PROCESS | 3836 | 1461182127864 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 12:55:27 INFO - PROCESS | 3836 | 1461182127867 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 12:55:27 INFO - PROCESS | 3836 | 1461182127872 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 3836 | 1461182127874 Marionette TRACE conn7 <- [1,2922,null,{}] 12:55:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:55:27 INFO - PROCESS | 3836 | 1461182127878 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:28 INFO - PROCESS | 3836 | 1461182128027 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 12:55:28 INFO - PROCESS | 3836 | 1461182128400 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:28 INFO - PROCESS | 3836 | ++DOCSHELL 0F742C00 == 85 [pid = 3836] [id = 740] 12:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (0F9DA400) [pid = 3836] [serial = 2220] [outer = 00000000] 12:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (16110800) [pid = 3836] [serial = 2221] [outer = 0F9DA400] 12:55:28 INFO - PROCESS | 3836 | 1461182128504 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (17961800) [pid = 3836] [serial = 2222] [outer = 0F9DA400] 12:55:29 INFO - PROCESS | 3836 | 1461182129011 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:55:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:55:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1180ms 12:55:29 INFO - PROCESS | 3836 | 1461182129058 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 12:55:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:55:29 INFO - PROCESS | 3836 | 1461182129062 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 12:55:29 INFO - PROCESS | 3836 | 1461182129067 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:55:29 INFO - PROCESS | 3836 | 1461182129070 Marionette TRACE conn7 <- [1,2926,null,{}] 12:55:29 INFO - PROCESS | 3836 | 1461182129075 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:29 INFO - PROCESS | 3836 | 1461182129218 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 12:55:29 INFO - PROCESS | 3836 | 1461182129383 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 3836 | ++DOCSHELL 18048C00 == 86 [pid = 3836] [id = 741] 12:55:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (18050C00) [pid = 3836] [serial = 2223] [outer = 00000000] 12:55:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1A11DC00) [pid = 3836] [serial = 2224] [outer = 18050C00] 12:55:29 INFO - PROCESS | 3836 | 1461182129436 Marionette DEBUG loaded listener.js 12:55:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1A2A5800) [pid = 3836] [serial = 2225] [outer = 18050C00] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1D34A400 == 85 [pid = 3836] [id = 636] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 221C0800 == 84 [pid = 3836] [id = 701] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 13852800 == 83 [pid = 3836] [id = 730] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1C60C000 == 82 [pid = 3836] [id = 729] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 0F666800 == 81 [pid = 3836] [id = 728] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1B62B000 == 80 [pid = 3836] [id = 727] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1A340400 == 79 [pid = 3836] [id = 726] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1A11FC00 == 78 [pid = 3836] [id = 725] 12:55:29 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1D1A9000) [pid = 3836] [serial = 2137] [outer = 00000000] [url = about:blank] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 179AE000 == 77 [pid = 3836] [id = 724] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 14A92800 == 76 [pid = 3836] [id = 723] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1666AC00 == 75 [pid = 3836] [id = 722] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 0F659400 == 74 [pid = 3836] [id = 721] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 14803800 == 73 [pid = 3836] [id = 716] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 1B626400 == 72 [pid = 3836] [id = 715] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 18C04800 == 71 [pid = 3836] [id = 714] 12:55:29 INFO - PROCESS | 3836 | --DOCSHELL 0FEDAC00 == 70 [pid = 3836] [id = 713] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (19E86400) [pid = 3836] [serial = 2089] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1C1E6800) [pid = 3836] [serial = 2125] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (21CED000) [pid = 3836] [serial = 2086] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1F495C00) [pid = 3836] [serial = 2092] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (21F35400) [pid = 3836] [serial = 2095] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (2222E800) [pid = 3836] [serial = 2098] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (21CA4400) [pid = 3836] [serial = 2101] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (22282000) [pid = 3836] [serial = 2104] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1D234C00) [pid = 3836] [serial = 2128] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1AEC1C00) [pid = 3836] [serial = 2122] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (14808000) [pid = 3836] [serial = 2113] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (15C59400) [pid = 3836] [serial = 2114] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (19148C00) [pid = 3836] [serial = 2116] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19743000) [pid = 3836] [serial = 2117] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (19144400) [pid = 3836] [serial = 2111] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (19138000) [pid = 3836] [serial = 2110] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (14E16C00) [pid = 3836] [serial = 2108] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (147AE800) [pid = 3836] [serial = 2107] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1A27E000) [pid = 3836] [serial = 2119] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A2ABC00) [pid = 3836] [serial = 2120] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1D241400) [pid = 3836] [serial = 2129] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1A016400) [pid = 3836] [serial = 2134] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (10621C00) [pid = 3836] [serial = 2131] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A27BC00) [pid = 3836] [serial = 2135] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1385AC00) [pid = 3836] [serial = 2132] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1C60CC00) [pid = 3836] [serial = 2126] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1B62A800) [pid = 3836] [serial = 2123] [outer = 00000000] [url = about:blank] 12:55:30 INFO - PROCESS | 3836 | 1461182130098 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:55:30 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1072ms 12:55:30 INFO - PROCESS | 3836 | 1461182130141 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 12:55:30 INFO - PROCESS | 3836 | 1461182130145 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 12:55:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:55:30 INFO - PROCESS | 3836 | 1461182130150 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 3836 | 1461182130151 Marionette TRACE conn7 <- [1,2930,null,{}] 12:55:30 INFO - PROCESS | 3836 | 1461182130155 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:30 INFO - PROCESS | 3836 | 1461182130251 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 12:55:30 INFO - PROCESS | 3836 | 1461182130367 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:30 INFO - PROCESS | 3836 | ++DOCSHELL 1450BC00 == 71 [pid = 3836] [id = 742] 12:55:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1480D000) [pid = 3836] [serial = 2226] [outer = 00000000] 12:55:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (14E1C400) [pid = 3836] [serial = 2227] [outer = 1480D000] 12:55:30 INFO - PROCESS | 3836 | 1461182130414 Marionette DEBUG loaded listener.js 12:55:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (16670400) [pid = 3836] [serial = 2228] [outer = 1480D000] 12:55:30 INFO - PROCESS | 3836 | 1461182130819 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:55:30 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:55:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 731ms 12:55:30 INFO - PROCESS | 3836 | 1461182130886 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 12:55:30 INFO - PROCESS | 3836 | 1461182130888 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 12:55:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:55:30 INFO - PROCESS | 3836 | 1461182130893 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 3836 | 1461182130899 Marionette TRACE conn7 <- [1,2934,null,{}] 12:55:30 INFO - PROCESS | 3836 | 1461182130908 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:30 INFO - PROCESS | 3836 | 1461182131005 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 12:55:31 INFO - PROCESS | 3836 | 1461182131051 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 3836 | ++DOCSHELL 19E86400 == 72 [pid = 3836] [id = 743] 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A122800) [pid = 3836] [serial = 2229] [outer = 00000000] 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A27B400) [pid = 3836] [serial = 2230] [outer = 1A122800] 12:55:31 INFO - PROCESS | 3836 | 1461182131096 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A2A2400) [pid = 3836] [serial = 2231] [outer = 1A122800] 12:55:31 INFO - PROCESS | 3836 | 1461182131535 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:55:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:55:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 12:55:31 INFO - PROCESS | 3836 | 1461182131586 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 3836 | 1461182131588 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 12:55:31 INFO - PROCESS | 3836 | 1461182131591 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:55:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:55:31 INFO - PROCESS | 3836 | 1461182131593 Marionette TRACE conn7 <- [1,2938,null,{}] 12:55:31 INFO - PROCESS | 3836 | 1461182131597 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:31 INFO - PROCESS | 3836 | 1461182131691 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 12:55:31 INFO - PROCESS | 3836 | 1461182131696 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 3836 | ++DOCSHELL 1A2B1000 == 73 [pid = 3836] [id = 744] 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A336C00) [pid = 3836] [serial = 2232] [outer = 00000000] 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1B0E9C00) [pid = 3836] [serial = 2233] [outer = 1A336C00] 12:55:31 INFO - PROCESS | 3836 | 1461182131743 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1B55CC00) [pid = 3836] [serial = 2234] [outer = 1A336C00] 12:55:32 INFO - PROCESS | 3836 | ++DOCSHELL 1B6D0400 == 74 [pid = 3836] [id = 745] 12:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1B6D1C00) [pid = 3836] [serial = 2235] [outer = 00000000] 12:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1B6D5800) [pid = 3836] [serial = 2236] [outer = 1B6D1C00] 12:55:32 INFO - PROCESS | 3836 | 1461182132331 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:55:32 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:55:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 12:55:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:55:32 INFO - PROCESS | 3836 | 1461182132366 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 3836 | 1461182132367 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 12:55:32 INFO - PROCESS | 3836 | 1461182132371 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 3836 | 1461182132372 Marionette TRACE conn7 <- [1,2942,null,{}] 12:55:32 INFO - PROCESS | 3836 | 1461182132376 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:32 INFO - PROCESS | 3836 | 1461182132556 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 12:55:32 INFO - PROCESS | 3836 | 1461182132582 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:32 INFO - PROCESS | 3836 | ++DOCSHELL 1B630C00 == 75 [pid = 3836] [id = 746] 12:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1B633C00) [pid = 3836] [serial = 2237] [outer = 00000000] 12:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1C156400) [pid = 3836] [serial = 2238] [outer = 1B633C00] 12:55:32 INFO - PROCESS | 3836 | 1461182132634 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1C602C00) [pid = 3836] [serial = 2239] [outer = 1B633C00] 12:55:33 INFO - PROCESS | 3836 | 1461182133083 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:55:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:55:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 12:55:33 INFO - PROCESS | 3836 | 1461182133141 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 12:55:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:55:33 INFO - PROCESS | 3836 | 1461182133143 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 12:55:33 INFO - PROCESS | 3836 | 1461182133147 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 3836 | 1461182133149 Marionette TRACE conn7 <- [1,2946,null,{}] 12:55:33 INFO - PROCESS | 3836 | 1461182133152 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:33 INFO - PROCESS | 3836 | 1461182133341 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 12:55:33 INFO - PROCESS | 3836 | 1461182133357 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:33 INFO - PROCESS | 3836 | ++DOCSHELL 1C60C400 == 76 [pid = 3836] [id = 747] 12:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1C66B400) [pid = 3836] [serial = 2240] [outer = 00000000] 12:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1D23AC00) [pid = 3836] [serial = 2241] [outer = 1C66B400] 12:55:33 INFO - PROCESS | 3836 | 1461182133402 Marionette DEBUG loaded listener.js 12:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1D24F000) [pid = 3836] [serial = 2242] [outer = 1C66B400] 12:55:33 INFO - PROCESS | 3836 | 1461182133813 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:55:33 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 731ms 12:55:33 INFO - PROCESS | 3836 | 1461182133879 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 12:55:33 INFO - PROCESS | 3836 | 1461182133881 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 12:55:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:55:33 INFO - PROCESS | 3836 | 1461182133899 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 3836 | 1461182133901 Marionette TRACE conn7 <- [1,2950,null,{}] 12:55:33 INFO - PROCESS | 3836 | 1461182133942 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:34 INFO - PROCESS | 3836 | 1461182134075 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 12:55:34 INFO - PROCESS | 3836 | 1461182134161 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 3836 | ++DOCSHELL 1D234C00 == 77 [pid = 3836] [id = 748] 12:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1D255400) [pid = 3836] [serial = 2243] [outer = 00000000] 12:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1E708800) [pid = 3836] [serial = 2244] [outer = 1D255400] 12:55:34 INFO - PROCESS | 3836 | 1461182134206 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1E70C800) [pid = 3836] [serial = 2245] [outer = 1D255400] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (179B1000) [pid = 3836] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (0F73B800) [pid = 3836] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (14E14000) [pid = 3836] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1B62C400) [pid = 3836] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1A12C800) [pid = 3836] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1AE04400) [pid = 3836] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1C69E000) [pid = 3836] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (0F662000) [pid = 3836] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1795FC00) [pid = 3836] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:55:34 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1B654000) [pid = 3836] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:55:34 INFO - PROCESS | 3836 | 1461182134734 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:55:34 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:55:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 890ms 12:55:34 INFO - PROCESS | 3836 | 1461182134774 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 12:55:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:55:34 INFO - PROCESS | 3836 | 1461182134776 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 12:55:34 INFO - PROCESS | 3836 | 1461182134779 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:55:34 INFO - PROCESS | 3836 | 1461182134781 Marionette TRACE conn7 <- [1,2954,null,{}] 12:55:34 INFO - PROCESS | 3836 | 1461182134784 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:34 INFO - PROCESS | 3836 | 1461182134931 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 12:55:34 INFO - PROCESS | 3836 | 1461182134940 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 3836 | ++DOCSHELL 1A214C00 == 78 [pid = 3836] [id = 749] 12:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1A273C00) [pid = 3836] [serial = 2246] [outer = 00000000] 12:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1CB4D400) [pid = 3836] [serial = 2247] [outer = 1A273C00] 12:55:34 INFO - PROCESS | 3836 | 1461182134985 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1D251400) [pid = 3836] [serial = 2248] [outer = 1A273C00] 12:55:35 INFO - PROCESS | 3836 | 1461182135399 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:55:35 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:55:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:55:35 INFO - PROCESS | 3836 | 1461182135457 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 3836 | 1461182135458 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 12:55:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:55:35 INFO - PROCESS | 3836 | 1461182135462 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:55:35 INFO - PROCESS | 3836 | 1461182135464 Marionette TRACE conn7 <- [1,2958,null,{}] 12:55:35 INFO - PROCESS | 3836 | 1461182135467 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:35 INFO - PROCESS | 3836 | 1461182135561 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 12:55:35 INFO - PROCESS | 3836 | 1461182135567 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:35 INFO - PROCESS | 3836 | ++DOCSHELL 1D254800 == 79 [pid = 3836] [id = 750] 12:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1D344800) [pid = 3836] [serial = 2249] [outer = 00000000] 12:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1FC37000) [pid = 3836] [serial = 2250] [outer = 1D344800] 12:55:35 INFO - PROCESS | 3836 | 1461182135611 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1FC42C00) [pid = 3836] [serial = 2251] [outer = 1D344800] 12:55:36 INFO - PROCESS | 3836 | 1461182136028 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:55:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:55:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 12:55:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:55:36 INFO - PROCESS | 3836 | 1461182136095 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 12:55:36 INFO - PROCESS | 3836 | 1461182136097 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 12:55:36 INFO - PROCESS | 3836 | 1461182136113 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:55:36 INFO - PROCESS | 3836 | 1461182136115 Marionette TRACE conn7 <- [1,2962,null,{}] 12:55:36 INFO - PROCESS | 3836 | 1461182136123 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:36 INFO - PROCESS | 3836 | 1461182136220 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 12:55:36 INFO - PROCESS | 3836 | 1461182136231 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:36 INFO - PROCESS | 3836 | ++DOCSHELL 1FDB2C00 == 80 [pid = 3836] [id = 751] 12:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (203A9000) [pid = 3836] [serial = 2252] [outer = 00000000] 12:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (20F36800) [pid = 3836] [serial = 2253] [outer = 203A9000] 12:55:36 INFO - PROCESS | 3836 | 1461182136281 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (21186C00) [pid = 3836] [serial = 2254] [outer = 203A9000] 12:55:36 INFO - PROCESS | 3836 | 1461182137012 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:55:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:55:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 950ms 12:55:37 INFO - PROCESS | 3836 | 1461182137052 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 3836 | 1461182137056 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 12:55:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:55:37 INFO - PROCESS | 3836 | 1461182137060 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:55:37 INFO - PROCESS | 3836 | 1461182137064 Marionette TRACE conn7 <- [1,2966,null,{}] 12:55:37 INFO - PROCESS | 3836 | 1461182137113 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:37 INFO - PROCESS | 3836 | 1461182137232 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 12:55:37 INFO - PROCESS | 3836 | 1461182137424 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:37 INFO - PROCESS | 3836 | ++DOCSHELL 1610DC00 == 81 [pid = 3836] [id = 752] 12:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (16350400) [pid = 3836] [serial = 2255] [outer = 00000000] 12:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (18C04000) [pid = 3836] [serial = 2256] [outer = 16350400] 12:55:37 INFO - PROCESS | 3836 | 1461182137485 Marionette DEBUG loaded listener.js 12:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1913AC00) [pid = 3836] [serial = 2257] [outer = 16350400] 12:55:38 INFO - PROCESS | 3836 | 1461182138023 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:55:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1012ms 12:55:38 INFO - PROCESS | 3836 | 1461182138082 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 3836 | 1461182138088 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 12:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:55:38 INFO - PROCESS | 3836 | 1461182138096 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 3836 | 1461182138099 Marionette TRACE conn7 <- [1,2970,null,{}] 12:55:38 INFO - PROCESS | 3836 | 1461182138103 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:38 INFO - PROCESS | 3836 | 1461182138232 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 12:55:38 INFO - PROCESS | 3836 | 1461182138402 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:38 INFO - PROCESS | 3836 | ++DOCSHELL 1914D000 == 82 [pid = 3836] [id = 753] 12:55:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1AE02400) [pid = 3836] [serial = 2258] [outer = 00000000] 12:55:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1B675C00) [pid = 3836] [serial = 2259] [outer = 1AE02400] 12:55:38 INFO - PROCESS | 3836 | 1461182138460 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1C153C00) [pid = 3836] [serial = 2260] [outer = 1AE02400] 12:55:38 INFO - PROCESS | 3836 | 1461182138942 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:55:38 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:55:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 12:55:38 INFO - PROCESS | 3836 | 1461182138972 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 3836 | 1461182138974 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 12:55:38 INFO - PROCESS | 3836 | 1461182138978 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:55:38 INFO - PROCESS | 3836 | 1461182138982 Marionette TRACE conn7 <- [1,2974,null,{}] 12:55:38 INFO - PROCESS | 3836 | 1461182139011 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:39 INFO - PROCESS | 3836 | 1461182139136 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 12:55:39 INFO - PROCESS | 3836 | 1461182139338 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:39 INFO - PROCESS | 3836 | ++DOCSHELL 20F39000 == 83 [pid = 3836] [id = 754] 12:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (20F3C400) [pid = 3836] [serial = 2261] [outer = 00000000] 12:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (2117D800) [pid = 3836] [serial = 2262] [outer = 20F3C400] 12:55:39 INFO - PROCESS | 3836 | 1461182139399 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (21997000) [pid = 3836] [serial = 2263] [outer = 20F3C400] 12:55:39 INFO - PROCESS | 3836 | 1461182139945 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:55:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:55:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 990ms 12:55:39 INFO - PROCESS | 3836 | 1461182139972 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 12:55:39 INFO - PROCESS | 3836 | 1461182139975 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 12:55:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:55:39 INFO - PROCESS | 3836 | 1461182139979 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:55:39 INFO - PROCESS | 3836 | 1461182139981 Marionette TRACE conn7 <- [1,2978,null,{}] 12:55:39 INFO - PROCESS | 3836 | 1461182139985 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:40 INFO - PROCESS | 3836 | 1461182140106 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 12:55:40 INFO - PROCESS | 3836 | 1461182140276 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:40 INFO - PROCESS | 3836 | ++DOCSHELL 21C10800 == 84 [pid = 3836] [id = 755] 12:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (21C11000) [pid = 3836] [serial = 2264] [outer = 00000000] 12:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (21C14C00) [pid = 3836] [serial = 2265] [outer = 21C11000] 12:55:40 INFO - PROCESS | 3836 | 1461182140334 Marionette DEBUG loaded listener.js 12:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (21C17C00) [pid = 3836] [serial = 2266] [outer = 21C11000] 12:55:40 INFO - PROCESS | 3836 | ++DOCSHELL 221B5400 == 85 [pid = 3836] [id = 756] 12:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (221B8400) [pid = 3836] [serial = 2267] [outer = 00000000] 12:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (221B9C00) [pid = 3836] [serial = 2268] [outer = 221B8400] 12:55:40 INFO - PROCESS | 3836 | 1461182140975 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:55:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1020ms 12:55:40 INFO - PROCESS | 3836 | 1461182141002 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 3836 | 1461182141004 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 12:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:55:40 INFO - PROCESS | 3836 | 1461182141011 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - PROCESS | 3836 | 1461182141013 Marionette TRACE conn7 <- [1,2982,null,{}] 12:55:41 INFO - PROCESS | 3836 | 1461182141017 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:41 INFO - PROCESS | 3836 | 1461182141159 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 12:55:41 INFO - PROCESS | 3836 | 1461182141325 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:41 INFO - PROCESS | 3836 | ++DOCSHELL 21C1A000 == 86 [pid = 3836] [id = 757] 12:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (21C1C000) [pid = 3836] [serial = 2269] [outer = 00000000] 12:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (221BE000) [pid = 3836] [serial = 2270] [outer = 21C1C000] 12:55:41 INFO - PROCESS | 3836 | 1461182141381 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (2227DC00) [pid = 3836] [serial = 2271] [outer = 21C1C000] 12:55:41 INFO - PROCESS | 3836 | 1461182141882 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:55:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:55:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 12:55:41 INFO - PROCESS | 3836 | 1461182141942 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 12:55:41 INFO - PROCESS | 3836 | 1461182141944 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 12:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:55:41 INFO - PROCESS | 3836 | 1461182141948 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:55:41 INFO - PROCESS | 3836 | 1461182141950 Marionette TRACE conn7 <- [1,2986,null,{}] 12:55:41 INFO - PROCESS | 3836 | 1461182141954 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:42 INFO - PROCESS | 3836 | 1461182142116 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 12:55:42 INFO - PROCESS | 3836 | 1461182142298 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:42 INFO - PROCESS | 3836 | ++DOCSHELL 21C1B800 == 87 [pid = 3836] [id = 758] 12:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (21CED000) [pid = 3836] [serial = 2272] [outer = 00000000] 12:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (2314D400) [pid = 3836] [serial = 2273] [outer = 21CED000] 12:55:42 INFO - PROCESS | 3836 | 1461182142356 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (23151000) [pid = 3836] [serial = 2274] [outer = 21CED000] 12:55:42 INFO - PROCESS | 3836 | 1461182142890 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:55:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:55:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 12:55:42 INFO - PROCESS | 3836 | 1461182142922 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 3836 | 1461182142924 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 12:55:42 INFO - PROCESS | 3836 | 1461182142928 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:55:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:55:42 INFO - PROCESS | 3836 | 1461182142930 Marionette TRACE conn7 <- [1,2990,null,{}] 12:55:42 INFO - PROCESS | 3836 | 1461182142933 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:43 INFO - PROCESS | 3836 | 1461182143049 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 12:55:43 INFO - PROCESS | 3836 | 1461182143220 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:43 INFO - PROCESS | 3836 | ++DOCSHELL 2235B000 == 88 [pid = 3836] [id = 759] 12:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (22368000) [pid = 3836] [serial = 2275] [outer = 00000000] 12:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (22409C00) [pid = 3836] [serial = 2276] [outer = 22368000] 12:55:43 INFO - PROCESS | 3836 | 1461182143276 Marionette DEBUG loaded listener.js 12:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (2240B000) [pid = 3836] [serial = 2277] [outer = 22368000] 12:55:43 INFO - PROCESS | 3836 | 1461182143758 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:55:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 12:55:43 INFO - PROCESS | 3836 | 1461182143816 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 3836 | 1461182143818 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 12:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:55:43 INFO - PROCESS | 3836 | 1461182143854 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 3836 | 1461182143856 Marionette TRACE conn7 <- [1,2994,null,{}] 12:55:43 INFO - PROCESS | 3836 | 1461182143860 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:43 INFO - PROCESS | 3836 | 1461182143977 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 12:55:44 INFO - PROCESS | 3836 | 1461182144149 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:44 INFO - PROCESS | 3836 | ++DOCSHELL 221CDC00 == 89 [pid = 3836] [id = 760] 12:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (221D1400) [pid = 3836] [serial = 2278] [outer = 00000000] 12:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (221D8400) [pid = 3836] [serial = 2279] [outer = 221D1400] 12:55:44 INFO - PROCESS | 3836 | 1461182144207 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (221D9800) [pid = 3836] [serial = 2280] [outer = 221D1400] 12:55:44 INFO - PROCESS | 3836 | 1461182144674 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:55:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 910ms 12:55:44 INFO - PROCESS | 3836 | 1461182144740 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 12:55:44 INFO - PROCESS | 3836 | 1461182144743 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 12:55:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:55:44 INFO - PROCESS | 3836 | 1461182144746 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:55:44 INFO - PROCESS | 3836 | 1461182144748 Marionette TRACE conn7 <- [1,2998,null,{}] 12:55:44 INFO - PROCESS | 3836 | 1461182144752 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:44 INFO - PROCESS | 3836 | 1461182144870 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 12:55:45 INFO - PROCESS | 3836 | 1461182145061 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:45 INFO - PROCESS | 3836 | ++DOCSHELL 15D35000 == 90 [pid = 3836] [id = 761] 12:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (16109C00) [pid = 3836] [serial = 2281] [outer = 00000000] 12:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (22410800) [pid = 3836] [serial = 2282] [outer = 16109C00] 12:55:45 INFO - PROCESS | 3836 | 1461182145116 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (23157000) [pid = 3836] [serial = 2283] [outer = 16109C00] 12:55:45 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:45 INFO - PROCESS | 3836 | 1461182146007 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:55:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:55:46 INFO - {} 12:55:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:55:46 INFO - {} 12:55:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:55:46 INFO - {} 12:55:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:55:46 INFO - {} 12:55:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1272ms 12:55:46 INFO - PROCESS | 3836 | 1461182146022 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 12:55:46 INFO - PROCESS | 3836 | 1461182146026 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 12:55:46 INFO - TEST-START | /FileAPI/fileReader.html 12:55:46 INFO - PROCESS | 3836 | 1461182146031 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 3836 | 1461182146035 Marionette TRACE conn7 <- [1,3002,null,{}] 12:55:46 INFO - PROCESS | 3836 | 1461182146041 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:46 INFO - PROCESS | 3836 | 1461182146162 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 12:55:46 INFO - PROCESS | 3836 | 1461182146293 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:46 INFO - PROCESS | 3836 | ++DOCSHELL 18041C00 == 91 [pid = 3836] [id = 762] 12:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (19137000) [pid = 3836] [serial = 2284] [outer = 00000000] 12:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (1A12A000) [pid = 3836] [serial = 2285] [outer = 19137000] 12:55:46 INFO - PROCESS | 3836 | 1461182146345 Marionette DEBUG loaded listener.js 12:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (1A2AB000) [pid = 3836] [serial = 2286] [outer = 19137000] 12:55:46 INFO - PROCESS | 3836 | 1461182146893 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:55:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:55:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:55:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:55:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:55:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 890ms 12:55:46 INFO - PROCESS | 3836 | 1461182146931 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 12:55:46 INFO - PROCESS | 3836 | 1461182146936 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 12:55:46 INFO - TEST-START | /FileAPI/historical.html 12:55:46 INFO - PROCESS | 3836 | 1461182146944 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 3836 | 1461182146946 Marionette TRACE conn7 <- [1,3006,null,{}] 12:55:46 INFO - PROCESS | 3836 | 1461182146950 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:47 INFO - PROCESS | 3836 | 1461182147059 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 12:55:47 INFO - PROCESS | 3836 | 1461182147237 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:47 INFO - PROCESS | 3836 | ++DOCSHELL 0FED3800 == 92 [pid = 3836] [id = 763] 12:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (17994400) [pid = 3836] [serial = 2287] [outer = 00000000] 12:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (19E7C400) [pid = 3836] [serial = 2288] [outer = 17994400] 12:55:47 INFO - PROCESS | 3836 | 1461182147288 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (1B6D6400) [pid = 3836] [serial = 2289] [outer = 17994400] 12:55:47 INFO - PROCESS | 3836 | 1461182147833 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:55:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:55:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:55:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:55:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:55:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:55:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:55:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:55:47 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 12:55:47 INFO - PROCESS | 3836 | 1461182147881 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 12:55:47 INFO - PROCESS | 3836 | 1461182147884 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 12:55:47 INFO - TEST-START | /FileAPI/idlharness.html 12:55:47 INFO - PROCESS | 3836 | 1461182147888 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:55:47 INFO - PROCESS | 3836 | 1461182147891 Marionette TRACE conn7 <- [1,3010,null,{}] 12:55:47 INFO - PROCESS | 3836 | 1461182147902 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:48 INFO - PROCESS | 3836 | 1461182148021 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1D254800 == 91 [pid = 3836] [id = 750] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1A214C00 == 90 [pid = 3836] [id = 749] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1D234C00 == 89 [pid = 3836] [id = 748] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1C60C400 == 88 [pid = 3836] [id = 747] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1B630C00 == 87 [pid = 3836] [id = 746] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1B6D0400 == 86 [pid = 3836] [id = 745] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1A2B1000 == 85 [pid = 3836] [id = 744] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 19E86400 == 84 [pid = 3836] [id = 743] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 1450BC00 == 83 [pid = 3836] [id = 742] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (19142400) [pid = 3836] [serial = 2143] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (13859400) [pid = 3836] [serial = 2140] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (22235800) [pid = 3836] [serial = 2161] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (1C6A3C00) [pid = 3836] [serial = 2146] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (20F38C00) [pid = 3836] [serial = 2152] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (21998800) [pid = 3836] [serial = 2155] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (21CF0400) [pid = 3836] [serial = 2158] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1FDAC000) [pid = 3836] [serial = 2149] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D248800) [pid = 3836] [serial = 2191] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 18048C00 == 82 [pid = 3836] [id = 741] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 0F742C00 == 81 [pid = 3836] [id = 740] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 18047800 == 80 [pid = 3836] [id = 732] 12:55:48 INFO - PROCESS | 3836 | --DOCSHELL 0FED4C00 == 79 [pid = 3836] [id = 731] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (19E7D000) [pid = 3836] [serial = 2173] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (18C7A400) [pid = 3836] [serial = 2186] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (17999C00) [pid = 3836] [serial = 2171] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1B867000) [pid = 3836] [serial = 2182] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (16674800) [pid = 3836] [serial = 2170] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1A2AB400) [pid = 3836] [serial = 2176] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1A018400) [pid = 3836] [serial = 2174] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1A332C00) [pid = 3836] [serial = 2177] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1B627C00) [pid = 3836] [serial = 2180] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1D22EC00) [pid = 3836] [serial = 2189] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (16352400) [pid = 3836] [serial = 2165] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1B07A000) [pid = 3836] [serial = 2179] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (19571000) [pid = 3836] [serial = 2167] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1C15D400) [pid = 3836] [serial = 2183] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1D341C00) [pid = 3836] [serial = 2138] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (19F56000) [pid = 3836] [serial = 2168] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (179B1C00) [pid = 3836] [serial = 2185] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (14E17800) [pid = 3836] [serial = 2164] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1D1A6800) [pid = 3836] [serial = 2188] [outer = 00000000] [url = about:blank] 12:55:48 INFO - PROCESS | 3836 | 1461182148282 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:48 INFO - PROCESS | 3836 | ++DOCSHELL 0F743C00 == 80 [pid = 3836] [id = 764] 12:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (0F7E7000) [pid = 3836] [serial = 2290] [outer = 00000000] 12:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1450B400) [pid = 3836] [serial = 2291] [outer = 0F7E7000] 12:55:48 INFO - PROCESS | 3836 | 1461182148333 Marionette DEBUG loaded listener.js 12:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (14E16C00) [pid = 3836] [serial = 2292] [outer = 0F7E7000] 12:55:49 INFO - PROCESS | 3836 | 1461182149337 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:55:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:55:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:55:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:55:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:55:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1595ms 12:55:49 INFO - PROCESS | 3836 | 1461182149486 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 12:55:49 INFO - PROCESS | 3836 | 1461182149489 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 12:55:49 INFO - TEST-START | /FileAPI/idlharness.worker 12:55:49 INFO - PROCESS | 3836 | 1461182149500 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:55:49 INFO - PROCESS | 3836 | 1461182149501 Marionette TRACE conn7 <- [1,3014,null,{}] 12:55:49 INFO - PROCESS | 3836 | 1461182149505 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:49 INFO - PROCESS | 3836 | 1461182149608 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 12:55:49 INFO - PROCESS | 3836 | 1461182149721 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:49 INFO - PROCESS | 3836 | ++DOCSHELL 19E78800 == 81 [pid = 3836] [id = 765] 12:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (19E85C00) [pid = 3836] [serial = 2293] [outer = 00000000] 12:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1D248800) [pid = 3836] [serial = 2294] [outer = 19E85C00] 12:55:49 INFO - PROCESS | 3836 | 1461182149769 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1D254800) [pid = 3836] [serial = 2295] [outer = 19E85C00] 12:55:49 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:50 INFO - PROCESS | 3836 | 1461182150750 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:50 INFO - {} 12:55:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1422ms 12:55:50 INFO - PROCESS | 3836 | 1461182150924 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 12:55:50 INFO - PROCESS | 3836 | 1461182150926 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 12:55:50 INFO - PROCESS | 3836 | 1461182150929 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:55:50 INFO - PROCESS | 3836 | 1461182150931 Marionette TRACE conn7 <- [1,3018,null,{}] 12:55:50 INFO - PROCESS | 3836 | 1461182150940 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:51 INFO - PROCESS | 3836 | 1461182151100 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 12:55:51 INFO - PROCESS | 3836 | 1461182151173 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:51 INFO - PROCESS | 3836 | ++DOCSHELL 1795C400 == 82 [pid = 3836] [id = 766] 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (17990800) [pid = 3836] [serial = 2296] [outer = 00000000] 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (18C84400) [pid = 3836] [serial = 2297] [outer = 17990800] 12:55:51 INFO - PROCESS | 3836 | 1461182151219 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1E7E9400) [pid = 3836] [serial = 2298] [outer = 17990800] 12:55:51 INFO - PROCESS | 3836 | 1461182151629 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:55:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:55:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 12:55:51 INFO - PROCESS | 3836 | 1461182151666 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 3836 | 1461182151667 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 12:55:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:55:51 INFO - PROCESS | 3836 | 1461182151671 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:55:51 INFO - PROCESS | 3836 | 1461182151673 Marionette TRACE conn7 <- [1,3022,null,{}] 12:55:51 INFO - PROCESS | 3836 | 1461182151676 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:51 INFO - PROCESS | 3836 | 1461182151843 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 12:55:51 INFO - PROCESS | 3836 | 1461182151867 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:51 INFO - PROCESS | 3836 | ++DOCSHELL 22408400 == 83 [pid = 3836] [id = 767] 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (2314E000) [pid = 3836] [serial = 2299] [outer = 00000000] 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (232B2400) [pid = 3836] [serial = 2300] [outer = 2314E000] 12:55:51 INFO - PROCESS | 3836 | 1461182151915 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (232B7C00) [pid = 3836] [serial = 2301] [outer = 2314E000] 12:55:52 INFO - PROCESS | 3836 | 1461182152631 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1D344800) [pid = 3836] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (18050C00) [pid = 3836] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1480D000) [pid = 3836] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1B633C00) [pid = 3836] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (0F9DA400) [pid = 3836] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1A336C00) [pid = 3836] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1A122800) [pid = 3836] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1C66B400) [pid = 3836] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1D255400) [pid = 3836] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A273C00) [pid = 3836] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1B6D1C00) [pid = 3836] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1D347C00) [pid = 3836] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1D247000) [pid = 3836] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (14E1AC00) [pid = 3836] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1F49A000) [pid = 3836] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:55:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:55:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1018ms 12:55:52 INFO - PROCESS | 3836 | 1461182152699 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 12:55:52 INFO - PROCESS | 3836 | 1461182152701 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 12:55:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:55:52 INFO - PROCESS | 3836 | 1461182152704 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:55:52 INFO - PROCESS | 3836 | 1461182152706 Marionette TRACE conn7 <- [1,3026,null,{}] 12:55:52 INFO - PROCESS | 3836 | 1461182152709 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:52 INFO - PROCESS | 3836 | 1461182152807 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 12:55:52 INFO - PROCESS | 3836 | 1461182152814 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A273C00 == 84 [pid = 3836] [id = 768] 12:55:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1B552C00) [pid = 3836] [serial = 2302] [outer = 00000000] 12:55:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1D24F800) [pid = 3836] [serial = 2303] [outer = 1B552C00] 12:55:52 INFO - PROCESS | 3836 | 1461182152860 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1FDB1C00) [pid = 3836] [serial = 2304] [outer = 1B552C00] 12:55:53 INFO - PROCESS | 3836 | 1461182153280 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:55:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 12:55:53 INFO - PROCESS | 3836 | 1461182153345 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 3836 | 1461182153347 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 12:55:53 INFO - PROCESS | 3836 | 1461182153351 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 3836 | 1461182153353 Marionette TRACE conn7 <- [1,3030,null,{}] 12:55:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:55:53 INFO - PROCESS | 3836 | 1461182153356 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:53 INFO - PROCESS | 3836 | 1461182153452 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 12:55:53 INFO - PROCESS | 3836 | 1461182153458 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:53 INFO - PROCESS | 3836 | ++DOCSHELL 1B634C00 == 85 [pid = 3836] [id = 769] 12:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (232AF800) [pid = 3836] [serial = 2305] [outer = 00000000] 12:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (2402DC00) [pid = 3836] [serial = 2306] [outer = 232AF800] 12:55:53 INFO - PROCESS | 3836 | 1461182153502 Marionette DEBUG loaded listener.js 12:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (24030000) [pid = 3836] [serial = 2307] [outer = 232AF800] 12:55:54 INFO - PROCESS | 3836 | 1461182154234 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:55:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:55:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:55:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:55:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:55:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1008ms 12:55:54 INFO - PROCESS | 3836 | 1461182154365 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 12:55:54 INFO - PROCESS | 3836 | 1461182154368 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 12:55:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:55:54 INFO - PROCESS | 3836 | 1461182154370 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:55:54 INFO - PROCESS | 3836 | 1461182154372 Marionette TRACE conn7 <- [1,3034,null,{}] 12:55:54 INFO - PROCESS | 3836 | 1461182154376 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:54 INFO - PROCESS | 3836 | 1461182154522 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 12:55:54 INFO - PROCESS | 3836 | 1461182154533 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:54 INFO - PROCESS | 3836 | ++DOCSHELL 24032400 == 86 [pid = 3836] [id = 770] 12:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (2426C400) [pid = 3836] [serial = 2308] [outer = 00000000] 12:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (27B8DC00) [pid = 3836] [serial = 2309] [outer = 2426C400] 12:55:54 INFO - PROCESS | 3836 | 1461182154577 Marionette DEBUG loaded listener.js 12:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (27B91C00) [pid = 3836] [serial = 2310] [outer = 2426C400] 12:55:54 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:55 INFO - PROCESS | 3836 | 1461182155272 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:55:55 INFO - {} 12:55:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 12:55:55 INFO - PROCESS | 3836 | 1461182155302 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 12:55:55 INFO - PROCESS | 3836 | 1461182155308 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 12:55:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:55:55 INFO - PROCESS | 3836 | 1461182155313 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:55:55 INFO - PROCESS | 3836 | 1461182155317 Marionette TRACE conn7 <- [1,3038,null,{}] 12:55:55 INFO - PROCESS | 3836 | 1461182155366 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:55 INFO - PROCESS | 3836 | 1461182155492 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 12:55:55 INFO - PROCESS | 3836 | 1461182155690 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:55 INFO - PROCESS | 3836 | ++DOCSHELL 179AF800 == 87 [pid = 3836] [id = 771] 12:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (17FD6C00) [pid = 3836] [serial = 2311] [outer = 00000000] 12:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (1A12C800) [pid = 3836] [serial = 2312] [outer = 17FD6C00] 12:55:55 INFO - PROCESS | 3836 | 1461182155748 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1A332000) [pid = 3836] [serial = 2313] [outer = 17FD6C00] 12:55:56 INFO - PROCESS | 3836 | 1461182156329 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:55:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1065ms 12:55:56 INFO - PROCESS | 3836 | 1461182156383 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 12:55:56 INFO - PROCESS | 3836 | 1461182156389 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 12:55:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:55:56 INFO - PROCESS | 3836 | 1461182156396 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:55:56 INFO - PROCESS | 3836 | 1461182156399 Marionette TRACE conn7 <- [1,3042,null,{}] 12:55:56 INFO - PROCESS | 3836 | 1461182156403 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:56 INFO - PROCESS | 3836 | 1461182156530 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 12:55:56 INFO - PROCESS | 3836 | 1461182156698 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:56 INFO - PROCESS | 3836 | ++DOCSHELL 1A124800 == 88 [pid = 3836] [id = 772] 12:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1A126000) [pid = 3836] [serial = 2314] [outer = 00000000] 12:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1D233800) [pid = 3836] [serial = 2315] [outer = 1A126000] 12:55:56 INFO - PROCESS | 3836 | 1461182156757 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1D33EC00) [pid = 3836] [serial = 2316] [outer = 1A126000] 12:55:57 INFO - PROCESS | 3836 | 1461182157613 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:55:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1360ms 12:55:57 INFO - PROCESS | 3836 | 1461182157777 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 12:55:57 INFO - PROCESS | 3836 | 1461182157780 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 12:55:57 INFO - PROCESS | 3836 | 1461182157785 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:55:57 INFO - PROCESS | 3836 | 1461182157788 Marionette TRACE conn7 <- [1,3046,null,{}] 12:55:57 INFO - PROCESS | 3836 | 1461182157799 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:57 INFO - PROCESS | 3836 | 1461182157914 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 12:55:58 INFO - PROCESS | 3836 | 1461182158109 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:58 INFO - PROCESS | 3836 | ++DOCSHELL 21996C00 == 89 [pid = 3836] [id = 773] 12:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (219AE000) [pid = 3836] [serial = 2317] [outer = 00000000] 12:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (21CF2800) [pid = 3836] [serial = 2318] [outer = 219AE000] 12:55:58 INFO - PROCESS | 3836 | 1461182158168 Marionette DEBUG loaded listener.js 12:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (22406400) [pid = 3836] [serial = 2319] [outer = 219AE000] 12:55:58 INFO - PROCESS | 3836 | 1461182158754 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:55:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:55:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:55:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:55:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:55:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:55:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1023ms 12:55:58 INFO - PROCESS | 3836 | 1461182158816 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 12:55:58 INFO - PROCESS | 3836 | 1461182158819 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 12:55:58 INFO - PROCESS | 3836 | 1461182158822 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:55:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:55:58 INFO - PROCESS | 3836 | 1461182158824 Marionette TRACE conn7 <- [1,3050,null,{}] 12:55:58 INFO - PROCESS | 3836 | 1461182158828 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:58 INFO - PROCESS | 3836 | 1461182158951 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 12:55:59 INFO - PROCESS | 3836 | 1461182159126 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:59 INFO - PROCESS | 3836 | ++DOCSHELL 2314D000 == 90 [pid = 3836] [id = 774] 12:55:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (2315A000) [pid = 3836] [serial = 2320] [outer = 00000000] 12:55:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (24274000) [pid = 3836] [serial = 2321] [outer = 2315A000] 12:55:59 INFO - PROCESS | 3836 | 1461182159182 Marionette DEBUG loaded listener.js 12:55:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (24278C00) [pid = 3836] [serial = 2322] [outer = 2315A000] 12:55:59 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:59 INFO - PROCESS | 3836 | 1461182159729 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:55:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:55:59 INFO - {} 12:55:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 12:55:59 INFO - PROCESS | 3836 | 1461182159766 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 12:55:59 INFO - PROCESS | 3836 | 1461182159768 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 12:55:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:55:59 INFO - PROCESS | 3836 | 1461182159773 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:55:59 INFO - PROCESS | 3836 | 1461182159775 Marionette TRACE conn7 <- [1,3054,null,{}] 12:55:59 INFO - PROCESS | 3836 | 1461182159779 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:59 INFO - PROCESS | 3836 | 1461182159896 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 12:56:00 INFO - PROCESS | 3836 | 1461182160070 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:00 INFO - PROCESS | 3836 | ++DOCSHELL 232B7000 == 91 [pid = 3836] [id = 775] 12:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (24279C00) [pid = 3836] [serial = 2323] [outer = 00000000] 12:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (2544B000) [pid = 3836] [serial = 2324] [outer = 24279C00] 12:56:00 INFO - PROCESS | 3836 | 1461182160126 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (2544D800) [pid = 3836] [serial = 2325] [outer = 24279C00] 12:56:00 INFO - PROCESS | 3836 | 1461182160631 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:56:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:56:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 12:56:00 INFO - PROCESS | 3836 | 1461182160708 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 3836 | 1461182160710 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 12:56:00 INFO - PROCESS | 3836 | 1461182160713 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:56:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:56:00 INFO - PROCESS | 3836 | 1461182160715 Marionette TRACE conn7 <- [1,3058,null,{}] 12:56:00 INFO - PROCESS | 3836 | 1461182160719 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:00 INFO - PROCESS | 3836 | 1461182160848 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 12:56:01 INFO - PROCESS | 3836 | 1461182161025 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 3836 | ++DOCSHELL 17990000 == 92 [pid = 3836] [id = 776] 12:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (1B554400) [pid = 3836] [serial = 2326] [outer = 00000000] 12:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (25B2D400) [pid = 3836] [serial = 2327] [outer = 1B554400] 12:56:01 INFO - PROCESS | 3836 | 1461182161084 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (25B34000) [pid = 3836] [serial = 2328] [outer = 1B554400] 12:56:01 INFO - PROCESS | 3836 | 1461182161630 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:56:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 971ms 12:56:01 INFO - PROCESS | 3836 | 1461182161689 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 12:56:01 INFO - PROCESS | 3836 | 1461182161692 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 12:56:01 INFO - PROCESS | 3836 | 1461182161695 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:56:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:56:01 INFO - PROCESS | 3836 | 1461182161697 Marionette TRACE conn7 <- [1,3062,null,{}] 12:56:01 INFO - PROCESS | 3836 | 1461182161701 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:01 INFO - PROCESS | 3836 | 1461182161819 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 12:56:01 INFO - PROCESS | 3836 | 1461182161994 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 3836 | ++DOCSHELL 1A123000 == 93 [pid = 3836] [id = 777] 12:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (2544EC00) [pid = 3836] [serial = 2329] [outer = 00000000] 12:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (25B5B400) [pid = 3836] [serial = 2330] [outer = 2544EC00] 12:56:02 INFO - PROCESS | 3836 | 1461182162050 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (25B60C00) [pid = 3836] [serial = 2331] [outer = 2544EC00] 12:56:02 INFO - PROCESS | 3836 | 1461182162539 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:56:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 12:56:02 INFO - PROCESS | 3836 | 1461182162569 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 12:56:02 INFO - PROCESS | 3836 | 1461182162571 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 12:56:02 INFO - PROCESS | 3836 | 1461182162575 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:56:02 INFO - PROCESS | 3836 | 1461182162576 Marionette TRACE conn7 <- [1,3066,null,{}] 12:56:02 INFO - PROCESS | 3836 | 1461182162611 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:02 INFO - PROCESS | 3836 | 1461182162803 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 12:56:02 INFO - PROCESS | 3836 | 1461182162930 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:02 INFO - PROCESS | 3836 | ++DOCSHELL 25B57400 == 94 [pid = 3836] [id = 778] 12:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (25B61C00) [pid = 3836] [serial = 2332] [outer = 00000000] 12:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (26006C00) [pid = 3836] [serial = 2333] [outer = 25B61C00] 12:56:02 INFO - PROCESS | 3836 | 1461182162984 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (26008000) [pid = 3836] [serial = 2334] [outer = 25B61C00] 12:56:03 INFO - PROCESS | 3836 | 1461182163452 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:56:03 INFO - PROCESS | 3836 | 1461182163518 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 12:56:03 INFO - PROCESS | 3836 | 1461182163523 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:56:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:56:03 INFO - PROCESS | 3836 | 1461182163525 Marionette TRACE conn7 <- [1,3070,null,{}] 12:56:03 INFO - PROCESS | 3836 | 1461182163529 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:03 INFO - PROCESS | 3836 | 1461182163650 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 12:56:03 INFO - PROCESS | 3836 | 1461182163850 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:03 INFO - PROCESS | 3836 | ++DOCSHELL 26009C00 == 95 [pid = 3836] [id = 779] 12:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (2600B000) [pid = 3836] [serial = 2335] [outer = 00000000] 12:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (27BD8C00) [pid = 3836] [serial = 2336] [outer = 2600B000] 12:56:03 INFO - PROCESS | 3836 | 1461182163906 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 185 (27BDA400) [pid = 3836] [serial = 2337] [outer = 2600B000] 12:56:04 INFO - PROCESS | 3836 | 1461182164519 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:56:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:56:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:56:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:56:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1019ms 12:56:04 INFO - PROCESS | 3836 | 1461182164547 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 12:56:04 INFO - PROCESS | 3836 | 1461182164549 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 12:56:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:56:04 INFO - PROCESS | 3836 | 1461182164591 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:56:04 INFO - PROCESS | 3836 | 1461182164593 Marionette TRACE conn7 <- [1,3074,null,{}] 12:56:04 INFO - PROCESS | 3836 | 1461182164597 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:04 INFO - PROCESS | 3836 | 1461182164716 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 12:56:04 INFO - PROCESS | 3836 | 1461182164888 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 3836 | ++DOCSHELL 1473D400 == 96 [pid = 3836] [id = 780] 12:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 186 (147AF800) [pid = 3836] [serial = 2338] [outer = 00000000] 12:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 187 (191D6400) [pid = 3836] [serial = 2339] [outer = 147AF800] 12:56:04 INFO - PROCESS | 3836 | 1461182164945 Marionette DEBUG loaded listener.js 12:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 188 (1A014C00) [pid = 3836] [serial = 2340] [outer = 147AF800] 12:56:05 INFO - PROCESS | 3836 | 1461182165432 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:56:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 12:56:05 INFO - PROCESS | 3836 | 1461182165678 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 3836 | 1461182165682 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 12:56:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:56:05 INFO - PROCESS | 3836 | 1461182165813 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - PROCESS | 3836 | 1461182165816 Marionette TRACE conn7 <- [1,3078,null,{}] 12:56:05 INFO - PROCESS | 3836 | 1461182165821 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:05 INFO - PROCESS | 3836 | 1461182165939 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 12:56:06 INFO - PROCESS | 3836 | 1461182166077 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:06 INFO - PROCESS | 3836 | ++DOCSHELL 179AAC00 == 97 [pid = 3836] [id = 781] 12:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 189 (1804F800) [pid = 3836] [serial = 2341] [outer = 00000000] 12:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 190 (191D7800) [pid = 3836] [serial = 2342] [outer = 1804F800] 12:56:06 INFO - PROCESS | 3836 | 1461182166129 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 191 (19E7B800) [pid = 3836] [serial = 2343] [outer = 1804F800] 12:56:06 INFO - PROCESS | 3836 | 1461182166594 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:56:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:56:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 12:56:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:56:06 INFO - PROCESS | 3836 | 1461182166646 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 12:56:06 INFO - PROCESS | 3836 | 1461182166649 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 12:56:06 INFO - PROCESS | 3836 | 1461182166656 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:56:06 INFO - PROCESS | 3836 | 1461182166659 Marionette TRACE conn7 <- [1,3082,null,{}] 12:56:06 INFO - PROCESS | 3836 | 1461182166664 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:06 INFO - PROCESS | 3836 | 1461182166776 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 12:56:06 INFO - PROCESS | 3836 | 1461182166980 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:06 INFO - PROCESS | 3836 | ++DOCSHELL 14810000 == 98 [pid = 3836] [id = 782] 12:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 192 (1913DC00) [pid = 3836] [serial = 2344] [outer = 00000000] 12:56:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 193 (1B627800) [pid = 3836] [serial = 2345] [outer = 1913DC00] 12:56:07 INFO - PROCESS | 3836 | 1461182167036 Marionette DEBUG loaded listener.js 12:56:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 194 (1B64E000) [pid = 3836] [serial = 2346] [outer = 1913DC00] 12:56:07 INFO - PROCESS | 3836 | 1461182167699 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:56:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1079ms 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 1B634C00 == 97 [pid = 3836] [id = 769] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 1A273C00 == 96 [pid = 3836] [id = 768] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 22408400 == 95 [pid = 3836] [id = 767] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 1795C400 == 94 [pid = 3836] [id = 766] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 19E78800 == 93 [pid = 3836] [id = 765] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 0F743C00 == 92 [pid = 3836] [id = 764] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 0FED3800 == 91 [pid = 3836] [id = 763] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 193 (20F36800) [pid = 3836] [serial = 2253] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 192 (2117F800) [pid = 3836] [serial = 2209] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 191 (219B4C00) [pid = 3836] [serial = 2212] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 190 (22232000) [pid = 3836] [serial = 2215] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 189 (2235C800) [pid = 3836] [serial = 2218] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | 1461182167830 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 3836 | 1461182167833 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 18041C00 == 90 [pid = 3836] [id = 762] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 221B5400 == 89 [pid = 3836] [id = 756] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 21C10800 == 88 [pid = 3836] [id = 755] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 20F39000 == 87 [pid = 3836] [id = 754] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 1914D000 == 86 [pid = 3836] [id = 753] 12:56:07 INFO - PROCESS | 3836 | --DOCSHELL 1610DC00 == 85 [pid = 3836] [id = 752] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 188 (1E7EAC00) [pid = 3836] [serial = 2054] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 187 (1D25C400) [pid = 3836] [serial = 2051] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 186 (1D256000) [pid = 3836] [serial = 2192] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 185 (203CD800) [pid = 3836] [serial = 2057] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 184 (1FC42C00) [pid = 3836] [serial = 2251] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (1A2A5800) [pid = 3836] [serial = 2225] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (1A11DC00) [pid = 3836] [serial = 2224] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (14E1C400) [pid = 3836] [serial = 2227] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (16670400) [pid = 3836] [serial = 2228] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (1C156400) [pid = 3836] [serial = 2238] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (17961800) [pid = 3836] [serial = 2222] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (16110800) [pid = 3836] [serial = 2221] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (1B0E9C00) [pid = 3836] [serial = 2233] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (1A27B400) [pid = 3836] [serial = 2230] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1A2A2400) [pid = 3836] [serial = 2231] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (10EB0C00) [pid = 3836] [serial = 2194] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (1F49EC00) [pid = 3836] [serial = 2203] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1D24F000) [pid = 3836] [serial = 2242] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (1C152000) [pid = 3836] [serial = 2200] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (19135400) [pid = 3836] [serial = 2197] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (203A4800) [pid = 3836] [serial = 2206] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1D23AC00) [pid = 3836] [serial = 2241] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (1E708800) [pid = 3836] [serial = 2244] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1FC37000) [pid = 3836] [serial = 2250] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1CB4D400) [pid = 3836] [serial = 2247] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1D251400) [pid = 3836] [serial = 2248] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1C602C00) [pid = 3836] [serial = 2239] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1E70C800) [pid = 3836] [serial = 2245] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1B55CC00) [pid = 3836] [serial = 2234] [outer = 00000000] [url = about:blank] 12:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1B6D5800) [pid = 3836] [serial = 2236] [outer = 00000000] [url = about:blank] 12:56:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:56:07 INFO - PROCESS | 3836 | 1461182167894 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:56:07 INFO - PROCESS | 3836 | 1461182167896 Marionette TRACE conn7 <- [1,3086,null,{}] 12:56:07 INFO - PROCESS | 3836 | 1461182167904 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:07 INFO - PROCESS | 3836 | 1461182168006 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 12:56:08 INFO - PROCESS | 3836 | 1461182168018 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:08 INFO - PROCESS | 3836 | ++DOCSHELL 16351000 == 86 [pid = 3836] [id = 783] 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (16353400) [pid = 3836] [serial = 2347] [outer = 00000000] 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1795C400) [pid = 3836] [serial = 2348] [outer = 16353400] 12:56:08 INFO - PROCESS | 3836 | 1461182168067 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (17FC6C00) [pid = 3836] [serial = 2349] [outer = 16353400] 12:56:08 INFO - PROCESS | 3836 | 1461182168588 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:56:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 12:56:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:56:08 INFO - PROCESS | 3836 | 1461182168617 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 3836 | 1461182168619 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 12:56:08 INFO - PROCESS | 3836 | 1461182168622 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:56:08 INFO - PROCESS | 3836 | 1461182168624 Marionette TRACE conn7 <- [1,3090,null,{}] 12:56:08 INFO - PROCESS | 3836 | 1461182168627 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:08 INFO - PROCESS | 3836 | 1461182168753 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 12:56:08 INFO - PROCESS | 3836 | 1461182168888 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:08 INFO - PROCESS | 3836 | ++DOCSHELL 19138C00 == 87 [pid = 3836] [id = 784] 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (19140C00) [pid = 3836] [serial = 2350] [outer = 00000000] 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1A2A4C00) [pid = 3836] [serial = 2351] [outer = 19140C00] 12:56:08 INFO - PROCESS | 3836 | 1461182168935 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1A33F000) [pid = 3836] [serial = 2352] [outer = 19140C00] 12:56:09 INFO - PROCESS | 3836 | 1461182169271 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:56:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 12:56:09 INFO - PROCESS | 3836 | 1461182169293 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 12:56:09 INFO - PROCESS | 3836 | 1461182169295 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 12:56:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:56:09 INFO - PROCESS | 3836 | 1461182169314 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:56:09 INFO - PROCESS | 3836 | 1461182169315 Marionette TRACE conn7 <- [1,3094,null,{}] 12:56:09 INFO - PROCESS | 3836 | 1461182169319 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:09 INFO - PROCESS | 3836 | 1461182169474 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 12:56:09 INFO - PROCESS | 3836 | 1461182169484 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 3836 | ++DOCSHELL 1B62D000 == 88 [pid = 3836] [id = 785] 12:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (1B62E800) [pid = 3836] [serial = 2353] [outer = 00000000] 12:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (1C602C00) [pid = 3836] [serial = 2354] [outer = 1B62E800] 12:56:09 INFO - PROCESS | 3836 | 1461182169529 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (1C6A1800) [pid = 3836] [serial = 2355] [outer = 1B62E800] 12:56:09 INFO - PROCESS | 3836 | 1461182169936 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:56:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 12:56:09 INFO - PROCESS | 3836 | 1461182169993 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 12:56:09 INFO - PROCESS | 3836 | 1461182169995 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 12:56:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:56:09 INFO - PROCESS | 3836 | 1461182169998 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:56:09 INFO - PROCESS | 3836 | 1461182170000 Marionette TRACE conn7 <- [1,3098,null,{}] 12:56:09 INFO - PROCESS | 3836 | 1461182170003 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:10 INFO - PROCESS | 3836 | 1461182170178 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 12:56:10 INFO - PROCESS | 3836 | 1461182170316 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:10 INFO - PROCESS | 3836 | ++DOCSHELL 14A62400 == 89 [pid = 3836] [id = 786] 12:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (14A62800) [pid = 3836] [serial = 2356] [outer = 00000000] 12:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (1D23EC00) [pid = 3836] [serial = 2357] [outer = 14A62800] 12:56:10 INFO - PROCESS | 3836 | 1461182170365 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (1D33F400) [pid = 3836] [serial = 2358] [outer = 14A62800] 12:56:10 INFO - PROCESS | 3836 | 1461182170774 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:56:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:56:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:56:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:56:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:56:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 830ms 12:56:10 INFO - PROCESS | 3836 | 1461182170829 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 12:56:10 INFO - PROCESS | 3836 | 1461182170831 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 12:56:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:56:10 INFO - PROCESS | 3836 | 1461182170835 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:56:10 INFO - PROCESS | 3836 | 1461182170837 Marionette TRACE conn7 <- [1,3102,null,{}] 12:56:10 INFO - PROCESS | 3836 | 1461182170840 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:10 INFO - PROCESS | 3836 | 1461182170983 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 12:56:10 INFO - PROCESS | 3836 | 1461182171001 Marionette TRACE conn7 -> [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\", \"23705871-4fda-419e-ba9d-6315de014efe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:11 INFO - PROCESS | 3836 | ++DOCSHELL 1D255800 == 90 [pid = 3836] [id = 787] 12:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (1E70DC00) [pid = 3836] [serial = 2359] [outer = 00000000] 12:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (1F494400) [pid = 3836] [serial = 2360] [outer = 1E70DC00] 12:56:11 INFO - PROCESS | 3836 | 1461182171047 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (1F49EC00) [pid = 3836] [serial = 2361] [outer = 1E70DC00] 12:56:11 INFO - PROCESS | 3836 | 1461182171493 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:56:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:56:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 12:56:11 INFO - PROCESS | 3836 | 1461182171509 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 3836 | 1461182171511 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (19E85C00) [pid = 3836] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (232AF800) [pid = 3836] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (17990800) [pid = 3836] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (2314E000) [pid = 3836] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1B552C00) [pid = 3836] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (0F7E7000) [pid = 3836] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (17994400) [pid = 3836] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (19137000) [pid = 3836] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:56:12 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (221B8400) [pid = 3836] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:56:12 WARNING - u'runner_teardown' () 12:56:12 INFO - No more tests 12:56:12 INFO - Got 0 unexpected results 12:56:12 INFO - SUITE-END | took 689s 12:56:12 INFO - Closing logging queue 12:56:12 INFO - queue closed 12:56:12 INFO - Return code: 0 12:56:12 WARNING - # TBPL SUCCESS # 12:56:12 INFO - Running post-action listener: _resource_record_post_action 12:56:12 INFO - Running post-run listener: _resource_record_post_run 12:56:13 INFO - Total resource usage - Wall time: 752s; CPU: 13.0%; Read bytes: 139264512; Write bytes: 1165782528; Read time: 2617830; Write time: 8580390 12:56:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:56:13 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 70030336; Read time: 0; Write time: 124940 12:56:13 INFO - run-tests - Wall time: 749s; CPU: 13.0%; Read bytes: 139264512; Write bytes: 1058926592; Read time: 2617830; Write time: 8289350 12:56:13 INFO - Running post-run listener: _upload_blobber_files 12:56:13 INFO - Blob upload gear active. 12:56:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:56:13 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:56:13 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:56:13 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:56:14 INFO - (blobuploader) - INFO - Open directory for files ... 12:56:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:56:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:56:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:56:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:56:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:56:15 INFO - (blobuploader) - INFO - Done attempting. 12:56:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:56:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:56:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:56:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:56:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:56:17 INFO - (blobuploader) - INFO - Done attempting. 12:56:17 INFO - (blobuploader) - INFO - Iteration through files over. 12:56:17 INFO - Return code: 0 12:56:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:56:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/34e5a32a24e3942ec58e13ad7db817e5573509f6ef329633c1b5dd9fa9a365ad0eac5995d3a2f505c9f607e0f5d0454fe35ff5942803670c805db6176d722d04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de8fcb4dfabd078cdb83526aa24fc3515903af9341cc8e124bbfd11f7426301ad8e0f965e520ca5a2bef5af7fe8f8e232ee537004bffd5d3e4ef10b2e089fbf7"} 12:56:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:56:17 INFO - Writing to file C:\slave\test\properties\blobber_files 12:56:17 INFO - Contents: 12:56:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/34e5a32a24e3942ec58e13ad7db817e5573509f6ef329633c1b5dd9fa9a365ad0eac5995d3a2f505c9f607e0f5d0454fe35ff5942803670c805db6176d722d04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de8fcb4dfabd078cdb83526aa24fc3515903af9341cc8e124bbfd11f7426301ad8e0f965e520ca5a2bef5af7fe8f8e232ee537004bffd5d3e4ef10b2e089fbf7"} 12:56:17 INFO - Running post-run listener: copy_logs_to_upload_dir 12:56:17 INFO - Copying logs to upload dir... 12:56:17 INFO - mkdir: C:\slave\test\build\upload\logs 12:56:17 INFO - Copying logs to upload dir... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... 12:56:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=995.064000 ========= master_lag: 0.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 35 secs) (at 2016-04-20 12:56:17.694723) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 12:56:17.695602) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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/fx-team/sha512/34e5a32a24e3942ec58e13ad7db817e5573509f6ef329633c1b5dd9fa9a365ad0eac5995d3a2f505c9f607e0f5d0454fe35ff5942803670c805db6176d722d04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de8fcb4dfabd078cdb83526aa24fc3515903af9341cc8e124bbfd11f7426301ad8e0f965e520ca5a2bef5af7fe8f8e232ee537004bffd5d3e4ef10b2e089fbf7"} build_url:https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/34e5a32a24e3942ec58e13ad7db817e5573509f6ef329633c1b5dd9fa9a365ad0eac5995d3a2f505c9f607e0f5d0454fe35ff5942803670c805db6176d722d04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de8fcb4dfabd078cdb83526aa24fc3515903af9341cc8e124bbfd11f7426301ad8e0f965e520ca5a2bef5af7fe8f8e232ee537004bffd5d3e4ef10b2e089fbf7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WTj7kE3IRKmVTo5DLv79Tg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 12:56:17.822414) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:56:17.822757) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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-04-20 12:56:17.939621) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:56:17.939931) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:56:18.926591) ========= ========= Total master_lag: 0.77 =========